Заставить Windows забыть DNS-сервер

Заставить Windows забыть DNS-сервер

Моя домашняя сеть не поддерживает IPv6. Если я подключаюсь к той, которая поддерживает, а затем иду домой, Windows продолжает пытаться использовать этот DNS6-сервер, пока не истечет время ожидания. Я пробовал

ipconfig /release6

но это не работает. Сейчас мне нужно открыть свойства адаптера и снять/снова поставить галочку напротив IPv6.

решение1

Если вы сменили сети, Windows должна мгновенно заметить, есть ли у вас адрес IPv6 в новой сети. Тот факт, что Windows все еще пытается выполнять поиск DNS на DNS-сервере IPv6 в сети только с IPv4, наводит меня на мысль, что у вас может быть включена технология перехода IPv6, например Teredo, 6to4 или ISATAP. Эти старые технологии были предназначены для предоставления доступа IPv6 через сети только с IPv4, и на данный момент они в основном ненадежны, если не настроены явно. Хорошей идеей будет убедиться, что эти технологии перехода отключены, если только они явно не нужны (и похоже, что они вам не нужны).

Щелкните правой кнопкой мыши на командной строке и выберите Запуск от имени администратора. Затем вставьте следующие команды:

netsh int ipv6 isatap set state disabled
netsh int ipv6 6to4 set state disabled
netsh int teredo set state disabled

Вы также можете отключить их с помощью PowerShell (опять же как администратор):

Set-NetIsatapConfiguration -State Disabled
Set-Net6to4Configuration -State Disabled
Set-NetTeredoConfiguration -Type Disabled   

Затем перезагрузите компьютер.

решение2

Попробуйте использовать индекс:

ipconfig /release6 8

Где 8 — индекс, отображаемый командой:

netsh interface ipv6 show interface

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

ipconfig /renew6
ipconfig /flushdns
ipconfig /registerdns

Вы также можете использовать PowerShell для отключения/включения IPv6 адаптера через:

Disable-NetAdapterBinding -Name "Adapter Name" -ComponentID ms_tcpip6
Enable-NetAdapterBinding -Name "Adapter Name" -ComponentID ms_tcpip6

Где можно узнать название адаптера:

Get-NetAdapterBinding -ComponentID ms_tcpip6

Связанный контент