Мой компьютер имеет PureVPN, который меняет адрес DNS каждый раз, когда я использую это. Это лишает меня возможности подключиться к Интернету в домашней и организационной сетях, поскольку они оба используют свои собственные DNS-серверы. Есть ли пакетный скрипт, который просто автоматически изменяет настройки DNS IPv4, чтобы «получить автоматически»? Потому что тогда я могу просто положить его на рабочий стол и запускать, когда он не работает. Спасибо!
1 ответ
2
Конфигурация DNS может быть изменена на динамическую с помощью инструмента командной строки netsh
. Запустите эту команду от имени администратора:
netsh interface ip set dnsservers name="Ethernet" source=dhcp
опция source=dhcp
изменяет источник DNS для динамической установки. Вот подробности из команды netsh interface ip set dnsservers help
:
source - One of the following values:
dhcp: Sets DHCP as the source for configuring DNS servers for the specific interface.
static: Sets the source for configuring DNS servers to local static configuration.
Также вы можете вернуть DNS-сервер из динамического в статический, то есть сменить DNS на определенный IP-адрес (например, 10.0.0.1) с помощью этой команды:
netsh interface ip set dnsservers "Ethernet" static 10.0.0.1 primary
Измените параметр name=Ehternet
имя сетевого интерфейса по умолчанию.