Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 12
Благодарности: 1

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: zip ping_sript.zip
(10.4 Kb, 286 просмотров)

Даю скрипт для работы с двумя и более каналами интернет, как обещал.
Скрипт поддерживает:
1. Смену default маршрута от основного интерфеса и обратно, при востановлении основного. Основной необходимо указать в переменной.
2. Список Интерфесов задается в массиве, сами понимаете не ограниченого количества.
3. Дополнительные маршруты(через не основные каналы) с указанием желаемого интерфеса для маршрута и дополнительного интерфейса для маршрута. При неработоспособнисти них, ставит маршрут на один из рабочих.
4. Перезапись дополнительных маршрутов при падении интерфеса. (смена с основного интерфеса для маршрута на дополнительный и обратно по возможности).
5. Количество серверов для теста эхо-запросом не ограничено.
6. Количесвто доп. маршрутов не ограничено, заносится в массив.
7. Поддержка вывода лога в системный ЛОГ(создает журнал Scripts). Два режма логирования - отладочный и рабочий.
8. Поддержка вывода статистики по интерфесам каждые n тестов.
9. Два скрипта для работы с RRAS сервером и без него (разница в командах управления маршрутами, для RRAS используется netsh, для обычного режима route).
10. Поддержка автополучения номера интерфеса в обычном режиме. (см. вывод команды route print) .
11. Псевдобалансировка нагрузки на каналы.
P.S. после неудачного поиска такой вещи в инете (нашел батник бедный на возможности) решил собраться и написать такую вещь. Так что радуйтесь кто искал. У кого есть уже, делитесь идеями и мона мою критиковать. По крайней мере пока что это то что нужно было мне с учетом возможности узменения/расширения и т.д.

Последний раз редактировалось tinipop, 06-05-2009 в 18:59.


Отправлено: 14:55, 05-05-2009 | #5