Добавление статического маршрута через групповую политику

Необходимо использовать inotify. А именно, можно использовать inotify-инструменты. См. сценарии оболочки в качестве примера для некоторого использования в качестве примера.

Также см. incron как относительно простой способ исчерпать сценарий в реакции на изменение в каталоге.

Если Вы выполняете Debian 6.0, apt-get install incron должен работать для получения incron, установленного для использования, если у Вас уже нет его.

3
задан 26 October 2015 в 15:38
4 ответа

Согласно некоторая документация, которую я нашел ,

Маршруты, добавленные с помощью параметра -p, хранятся в реестре под следующим ключом:

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

Возможно, вы могли бы просто использовать настройки групповой политики, чтобы установить соответствующие записи непосредственно в реестре?

2
ответ дан 3 December 2019 в 05:28

У меня была точно такая же проблема, и мое решение было самой простой «если не самой глупой» вещью, которую вы можете придумать.

Все, что мне нужно было сделать, чтобы скрипт работал, используя групповую политику заключалась в добавлении всей команды внутри кавычек ("), поэтому команда route add 172.17.10.0 mask 255.255.0.0 172.16.12.100 -p должна быть" route add 172.17.10.0 mask 255.255.0.0 172.16.12.100 -p "

Согласен с комментарием joeqwerty об исправлении подсети или идентификатора сети.

3
ответ дан 3 December 2019 в 05:28

Старый вопрос, я знаю, но я просто «решил» его для моего небольшого развертывания поддомена. Я использовал предпочтение групповой политики для создания / обновления запланированной задачи, которая периодически вызывает % SystemDir% \ route.exe add / p xxx0 mask 255.255.255.0 yyyy при работе от имени привилегированного пользователя.

Если мне нужно добавить маршрут, я могу добавить к задаче еще одно действие выполнения через GPO, и в конечном итоге оно обновится. Если мне нужно удалить маршрут, я могу изменить действие, чтобы вместо этого запустить route.exe delete .

Команда route.exe не возвращает ненулевой выход код, если маршрут уже существует (или при удалении несуществующего маршрута), чтобы запланированная задача не выглядела неудачной.

Не идеально, но достаточно хорошо для моих нужд. Если вам нужен больший контроль - ведение журнала и т. Д. - вы всегда можете вместо этого запланировать пакетный файл.

1
ответ дан 3 December 2019 в 05:28

это должно быть в этом формате

route add  -p 172.17.10.0 mask 255.255.255.0 172.16.12.100

или

route add  -p 172.17.0.0 mask 255.255.0.0 172.16.12.100
0
ответ дан 9 November 2021 в 11:45

Теги

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