Периодическое изменение маршрута до IP - BAT файл

Задание закрыто
Статус рабочей области:Завершено
Стоимость:100 рублей
Срок выполнения:1 день
Варианты оплаты:Без предоплаты
Дата публикации:2015-03-15 09:20
Обновлено:2015-03-15 11:20
Был на сайте:2023-07-05 09:46

Периодическое изменение маршрута до IP - BAT файл

 
Задача

Всем привет
Нужен простенький BAT скрипт. Смысл работы
Есть машина и есть локальная сеть
Есть определенный IP - он доступен через два шлюза (по разным маршрутам)
Нужно чтобы при потере связи через второй шлюз (он приоритетный для данного IP), переписывался маршрут на шлюз первый (основной)
Если работаем через шлюз 1, то периодически проверять - не появилась ли связь через шлюз 2 и если появилась, то переводить маршрутизацию данного IP на шлюз 2
Ну и далее по циклу снова

Кто не понял, в цифрах может будет проще )
Есть IP - например гугловский DNS 8.8.8.8
Есть шлюз интернета 1.1.1.1 (основной маршрут) и 2.2.2.2 (вспомогательный)

При загрузке машины должно прописаться что то типа
route delete 8.8.8.8
route add -p 8.8.8.8 MASK 255.255.255.255 2.2.2.2

Далее идет проверка доступности IP 8.8.8.8 (в данном случае через шлюз 2.2.2.2) например раз в 10 сек
Если связь есть, то все замечательно, выводим информационное сообщение через echo - активен шлюз 2.2.2.2

Если связь пропала (до данного IP 8.8.8.8) меняем маршр...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.