Переключение между DNS-адресами легко

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

  • Правой Кнопкой Мыши на Local Area Connection значок в области уведомлений панели задач
  • выберите Status
  • нажать на кнопку Properties
  • выберите Internet Protocol (TCP/IP) и выберите Properties
  • переключиться между Obtain DNS server address automatically и Use the following DNS server addresses.

Так Как Я я переключаю их часто, мне нужен более быстрый и простой способ сделать это. Какие рекомендации?

23
задан Mehper C. Palavuzlar
14.04.2023 12:27 Количество просмотров материала 2897
Распечатать страницу

3 ответа

можно использовать netsh.exe утилита командной строки для достижения этой цели. Я нашел на этой странице, которая предусматривает некоторые примеры, в том числе пару для редактирования имен.

2
отвечен ayaz 2023-04-15 20:15

Я использую Net Профили для этой цели. Вы можете создавать предопределенные сетевые профили и легко переключаться между ними в любое время:

alt text

особенности

  • сохранить настройки сети как профили.
  • автоматически активировать беспроводные профили при обнаружены соединения. (Только для XP)
  • изменить IP-адрес, маску подсети, Основной и дополнительный шлюз по умолчанию DNS-серверы, WINS-сервер и DHCP настройки одним нажатием кнопки.
  • указать разные сетевые диски для каждого профиля.
  • измените принтер по умолчанию в зависимости от используемого профиля.
  • автоматически изменить свой профиль с помощью ярлыков программ, созданных с Net Профили.
  • изменить домашнюю страницу по умолчанию для Internet Explorer, Firefox и Opera.
  • параметры прокси-сервера для Internet Explorer, Firefox и Opera.
  • запуск пользовательского списка программ при активации профиля.
  • поддержка отдельных настольных обоев для каждого профиля.
  • изменение разрешения экрана и качества цвета при активации профилей.
  • можно легко перевести на другие языки, используя прилагаемый XML языковый файл.

Net профили бесплатно и открыто источник.

3
отвечен John T 2023-04-15 22:32

вы можете создать Powershell скрипт для изменения настроек DNS, как показано в этот блог:

$strDNSServers = "192.168.1.50", "192.168.1.51","192.168.1.52"

function Update-DNS
{
  $Nic = Get-WMIObject Win32_NetworkAdapter -comp $strComputer |where{$_.NetConnectionID -eq "Local Area Connection"}

  $Config   = Get-WMIObject Win32_NetworkAdapterConfiguration -comp $strComputer |where{$_.MACAddress -eq $Nic.MACAddress}

  write-host "The current DNS Search Order is:"
  $config.DNSServerSearchOrder

  $config.SetDNSServerSearchOrder($strDNSServers) | out-null
}
0
отвечен heavyd 2023-04-16 00:49

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх