多IP應(yīng)用云主機(jī)切換出口IP地址[Windows系統(tǒng)教程]如果要指定出口,設(shè)置方法: 1. 查看ip設(shè)置情況 netsh interface ipv4 show ipaddresses level=verbose 2. 手工刪除不需要設(shè)置出口的ip 3. netsh int ipv4 add address "以太網(wǎng) 5" 1.2.3.4/24 skipassource=true 然后用此命令將刪除的ip重新添加上去(如果ip較多,可以參考后半段腳本處理方法) 示例: netsh interface ipv4 show ipaddresses level=verbose 查看情況如下 地址 61.139.126.25 參數(shù) ——————————————————— 接口 Luid : 以太網(wǎng) 5 作用域 ID : 0.0 有效生存時(shí)間 : infinite 首選生存時(shí)間 : infinite DAD 狀態(tài) : 首選項(xiàng) 地址類型 : 手動(dòng) 跳過作為源 : true 地址 61.139.126.42 參數(shù) ——————————————————— 接口 Luid : 以太網(wǎng) 5 作用域 ID : 0.0 有效生存時(shí)間 : infinite 首選生存時(shí)間 : infinite DAD 狀態(tài) : 首選項(xiàng) 地址類型 : 手動(dòng) 跳過作為源 : false route print IPv4 路由表 =========================================================================== 活動(dòng)路由: 網(wǎng)絡(luò)目標(biāo) 網(wǎng)絡(luò)掩碼 網(wǎng)關(guān) 接口 躍點(diǎn)數(shù) 0.0.0.0 0.0.0.0 61.139.126.1 61.139.126.42 266 IP較多參考下面處理方式: 打開電腦的powershell腳本: 將以下代碼保存為route.ps1,然后就可以直接執(zhí)行了。 $WAN=Get-NetRoute -DestinationPrefix "0.0.0.0/0" | Select-Object -ExpandProperty "ifIndex"
$ips=Get-NetIPAddress -AddressFamily IPv4 -InterfaceIndex $WAN | Select-Object -ExpandProperty "IPAddress"
$ipid=0
echo $ips
echo "請(qǐng)輸入出口ip序號(hào)(1,2,..):"
$s = Read-Host
foreach($ip in $ips)
{
$ipid=$ipid+1
if($s -eq 0)
{
Set-NetIPAddress -IPAddress $ip -SkipAsSource $false
}elseif($ipid -eq $s)
{
Set-NetIPAddress -IPAddress $ip -SkipAsSource $false
} else {
Set-NetIPAddress -IPAddress $ip -SkipAsSource $true
}
}
get-netipaddress -AddressFamily IPv4 -InterfaceIndex $WAN| select ipaddress, skipassource然后打開powershell執(zhí)行。關(guān)于選擇序號(hào)的問題,這里列出了ip地址,假如要設(shè)置60.247.175.120這個(gè)為出口ip,則用列表里面最大ip的尾數(shù)126減去要設(shè)置ip的尾數(shù),得出的數(shù)字就是序號(hào)。
|
|||||
| >> 相關(guān)文章 | |||||
|
|
|||||