
Windows には複数の IP アドレスがありますが、インターネットを閲覧したいので、優先的にインターネットにアクセスする IP アドレスを 1 つだけ使用したいと思います。
たとえば、IPアドレスがあります:
45.1.1.1
45.1.1.2
45.1.1.3
45.1.1.4
にアクセスしたいのですIP.cn
が、そこには 45.1.1.1 とだけ表示されますが、実際には it(ip.cn) には 45.1.1.2 などが表示されます。
どうやって実現するのでしょうか?
編集-01
がわかりませんskip as source
。このボタンのことですか? チェックを入れてセカンダリ IP を追加するのか、チェックを外して 2 番目の IP を追加するのか?
答え1
セカンダリアドレスを削除して再度追加します。「ソースとしてスキップ」フラグが指定されます。これはコマンドラインツールでのみ実行できます(ただしない「TCP/IP プロパティ」GUI から)。
ネシュ
Netsh では、まずアドレスを削除してから再度追加する必要があります。
netsh interface ipv4 add address <interface> <address>/<prefixlen> skipassource=true
例えば:
netsh int ipv4 add addr "Ethernet" 192.168.1.5/24 skipassource=true
パワーシェル
新しいアドレスを追加するには:
New-NetIPAddress -IPAddress <addr>/<len> -InterfaceAlias <interface> -SkipAsSource $True
PowerShell では既存のアドレスを変更することもできます。
Get-NetIPAddress <address> | Set-NetIPAddress -SkipAsSource $True
最後に
Server 2012では、使用する必要がありますのみコマンドラインツール「TCP/IP プロパティ」GUI を通じてアドレスを変更すると、すべてのアドレスに対してこのフラグが失われます。
さらに詳しい情報: