Препятствовать тому, чтобы Windows Server 2012 использовал обеспеченный DHCP шлюз по умолчанию?

Как я могу предотвратить соединение локальной сети 2012 Windows Server от использования шлюза по умолчанию, обеспеченного сервером DHCP? Я не управляю сервером DHCP, таким образом, решение должно быть реализовано на клиентской машине.

Я помню ключи реестра DontAddDefaultRoute и DontAddDefaultGateway в Windows NT. Они, кажется, не работают теперь.

4
задан 28 November 2014 в 00:11
2 ответа

Вы можете переопределить шлюз по умолчанию, предоставленный через аренду DHCP, выполнив следующие две команды из командной строки с повышенными привилегиями (адаптировано из этого потока Technet ):

route delete 0.0.0.0 mask 0.0.0.0 <DHCP_GATEWAY_IP>
route add 0.0.0.0 mask 0.0.0.0 <NEW_GATEWAY_IP>

Если вам не нужен какой-либо маршрут по умолчанию, просто опустите команду route add .

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

0
ответ дан 3 December 2019 в 04:23

Команда добавления маршрута, за которой следует переключатель -p (постоянный)

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ PersistentRoutes

https://technet.microsoft.com/en-us/library/cc757323 (v = ws.10) .aspx

0
ответ дан 3 December 2019 в 04:23

Теги

Похожие вопросы