
В Windows есть несколько IP-адресов, но теперь я хочу использовать для доступа в Интернет только один IP-адрес.
например у меня есть IP-адреса:
45.1.1.1
45.1.1.2
45.1.1.3
45.1.1.4
Я хочу получить доступ к IP.cn
, я хочу, чтобы там отображалось только 45.1.1.1, но на самом деле он (ip.cn) покажет 45.1.1.2 или другие.
как это реализовать?
РЕДАКТИРОВАТЬ-01
Я не знаю skip as source
, имеется ли в виду эта кнопка? Вы имеете в виду установить флажок, чтобы добавить вторичный IP-адрес, или снять флажок, чтобы добавить второй IP-адрес?
решение1
Удалите и заново добавьте вторичные адреса с помощью"пропустить как источник"указан флаг. Это можно сделать только с помощью инструментов командной строки (нонетчерез графический интерфейс «Свойства TCP/IP»).
Нетш
Netsh требует сначала удалить адрес, а затем добавить его заново:
netsh interface ipv4 add address <interface> <address>/<prefixlen> skipassource=true
Например:
netsh int ipv4 add addr "Ethernet" 192.168.1.5/24 skipassource=true
PowerShell
Чтобы добавить новый адрес:
New-NetIPAddress -IPAddress <addr>/<len> -InterfaceAlias <interface> -SkipAsSource $True
PowerShell также позволяет изменять существующие адреса:
Get-NetIPAddress <address> | Set-NetIPAddress -SkipAsSource $True
Заключительное замечание
Обратите внимание, что в Server 2012 вынеобходимо использоватьтолькоинструменты командной строки, так как любое изменение адреса, выполненное через графический интерфейс «Свойства TCP/IP», приведет к потере этого флага для всех адресов.
Дальнейшая информация: