3

Я использую это как основную настройку DNS для всех моих интернет-соединений:

Одна конкретная сеть Wi-Fi не принимает меня, если я использую этот DNS, она работает, только если я использую «Получить адрес DNS-сервера автоматически».

Как настроить настройки DNS для одного конкретного соединения Wi-Fi?

1 ответ1

5

Вы можете использовать PowerShell для настройки вашей сети. Вы можете использовать эти комбинации, чтобы вручную установить адреса и сбросить их до автоматического:

Get-NetAdapter -Name "Your_Network_Adapter_Name" | Set-DnsClientServerAddress -ServerAddresses 8.8.8.8,8.8.4.4

Get-NetAdapter -Name "Your_Network_Adapter_Name" | Set-DnsClientServerAddress -ResetServerAddresses

Вы должны добавить несколько условных операторов, чтобы определить, к какой сети вы подключаетесь.

Как запустить их автоматически при подключении? Вы можете использовать системный журнал событий и планировщик Windows. Я не могу предоставить вам всю необходимую информацию (полное решение), но я могу дать вам некоторые отправные точки.

Вот как вы запускаете сценарии PowerShell с помощью планировщика Windows.

Так вы определяете, подключены ли вы к сети, используя журнал событий.

Вы должны настроить задание планировщика для запуска при запуске по событию.

Я предполагаю, что у вас есть промежуточные знания о компьютерах, потому что вы меняете настройки DNS для своих нужд. Если вы этого не сделаете, просто измените настройки адаптера на "автоматический".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .