Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   Не всегда удаляется шлюз через GPO (http://forum.oszone.net/showthread.php?t=332853)

zai 29-01-2018 18:01 2794422

Не всегда удаляется шлюз через GPO
 
Батник применяется через GPO (автозагрузка для компьютера)
Код:

@echo off
goto next_1
:next_1
route print | findstr /r /c:"^ *0\.0\.0\.0 *0\.0\.0\.0 *192\.168\.0\.110 " && (goto next_2) || (goto route_add_1)
:route_add_1
route add 0.0.0.0 mask 0.0.0.0 192.168.0.110 metric 1
goto next_1
:next_2
route print | findstr /r /c:"^ *0\.0\.0\.0 *0\.0\.0\.0 *192\.168\.0\.1 " && (goto route_del_1) || (goto next_3)
:route_del_1
route delete 0.0.0.0 192.168.0.1
goto next_1
:next_3
TIMEOUT /T 30 /NOBREAK
goto next_1

но не всегда удаляется шлюз 192.168.0.1 (по умолчанию, DHCP), почему, что не так?

El Scorpio 30-01-2018 01:08 2794473

Цитата:

Цитата zai
но не всегда удаляется шлюз 192.168.0.1 (по умолчанию, DHCP), почему, что не так? »

Капитан Очевидность рекомендует не "удалять шлюз через GPO", а убрать шлюз из настроек DHCP. Так то!

Хотя бы потому что при удалении шлюза через GPO он будет восстановлен при первом же обращении компьютера к серверу DHCP (после переподключения сетевого кабеля или иным причинам)

zai 30-01-2018 10:48 2794507

Цитата:

Цитата El Scorpio
при удалении шлюза через GPO он будет восстановлен при первом же обращении компьютера к серверу DHCP »

Для этого этот батник и создан, он сканирует каждые 30 сек. и должен менять шлюз, но не всегда (очень редко) шлюз не меняется, почему?

El Scorpio 31-01-2018 02:11 2794669

Цитата:

Цитата zai
Для этого этот батник и создан, он сканирует каждые 30 сек. и должен менять шлюз, но не всегда (очень редко) шлюз не меняется, почему? »

А что мешает просто прописать все нужные маршруты в DHCP?

Цитата:

Цитата zai
но не всегда (очень редко) шлюз не меняется, почему? »

А батник ваш в этот момент активен? Его процесс должен присутствовать в Диспетчере задач.

И вообще, что он должен делать?
Автоматически править меняющиеся маршруты?

zai 31-01-2018 19:02 2794842

Цитата:

Цитата El Scorpio
А что мешает просто прописать все нужные маршруты в DHCP? »

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

Цитата El Scorpio
А батник ваш в этот момент активен? »

Естественно
Цитата:

Цитата El Scorpio
И вообще, что он должен делать?
Автоматически править меняющиеся маршруты? »

Да, сканировать маршруты каждые 30 сек. и исправлять, если
Цитата:

Цитата El Scorpio
будет восстановлен при первом же обращении компьютера к серверу DHCP »

З.Ы. На сколько я понял, он не очень хорошо работает на 8-ках и 10-ках, а с 7-кой проблем нет.

El Scorpio 01-02-2018 01:06 2794935

Цитата:

Цитата zai
Цитата El Scorpio:
А батник ваш в этот момент активен? »

Естественно »

Если файл активен, значит политика применяется успешно, а проблема возникает непосредственно в алгоритме файла.
Думаю, что для решения этой проблемы лучше будет создать тему в разделе Скрипты.
Особенно если файл "сокращенный раз в сто для наглядности"


Время: 23:00.

Время: 23:00.
© OSzone.net 2001-