Найти тему

Как принудительно прописать DNS-сервера в свойствах сетевого адаптера?

У админа и у обычного пользователя могут возникнуть ситуации в которых не будет доступа к графическому интерфейсу сетевого адаптера в Windows. В этом случае можно легко установить серверы DNS с помощью скрипта. Возьмем в качестве примера общедоступные DNS-сервера.

Источник: Яндекс.Картинки
Источник: Яндекс.Картинки

Необходимо создать файл с расширением .bat в котором прописать:

@echo off

set DNS1=77.88.8.8

set DNS2=77.88.8.1

set INTERFACE=Ethernet

netsh int ipv4 set dns name="%INTERFACE%" static %DNS1% primary validate=no

netsh int ipv4 add dns name="%INTERFACE%" %DNS2% index=2

Переменная DNS1 - задает первый DNS адрес

Переменная DNS1 - задает второй DNS адрес

Переменная INTERFACE - задает имя сетевого адаптера

Чтобы узнать имя сетевого адаптера вы можете набрать в командной строке windows:

netsh interface show interface

После изменения переменных в скрипте - запустите скрипт. Настройки DNS будут произведены автоматически

❗ Если данный материал вам помог или понравился - подпишитесь на канал и участвуйте в обсуждении в комментариях.
🚀 Подпиской вы очень поможете каналу и стимулируете автора публиковать больше материалов
🔥 Не пропустите обновления и новые статьи!
💰 Поддержать проект