Помогите со скриптом для реконекта при определенном ip/

Обсуждение ПО и его настройки
ReadMe
Сообщения: 22
Зарегистрирован: 29 окт 2014, 21:31

Начну с того что косячный у нас провайдер, любит выдавать "серые" ип адреса, которые находятся за nat.При этом роутер получает ip адрес "170.х.х.х". соединение ppoe.микротик 750.
нужен скрипт что бы при получении pppoe "170.x.x.x" роутер начинал реконетить ppoe соединение через 10 секунд.
Помогите пожалуйста.


plin2s
Сообщения: 417
Зарегистрирован: 26 сен 2012, 16:17
Контактная информация:

170 - это "белый" адрес. Зарезервированне "серые" адреса - 172.16.0.0/12


ReadMe
Сообщения: 22
Зарегистрирован: 29 окт 2014, 21:31

plin2s писал(а):170 - это "белый" адрес. Зарезервированне "серые" адреса - 172.16.0.0/12

да согласен, но проблема вот в чем серые ип у провайдера 172.20.х.х, но иногда оборудку у них глючит когда быстро роутер пере подключается(так объясняет тех поддержка провайдера) и выдает не рабочий ип 172.25.х.х.(провайдер уфанет и ничего с этим тех.подержка сделать не может, все сваливает что косячат оба роутера...)
суть не в том нужен скрипт который реконектик pppoe соединение при получении 172.х.х.х или 172.20.х.х + 172.25.х.х через 10 секунд.


ReadMe
Сообщения: 22
Зарегистрирован: 29 окт 2014, 21:31

plin2s писал(а):http://mikrotik.ru/forum/viewtopic.php?f=1&t=5902

Это я видел, там локалка, а мне нужно что именно ip pppoe соединения.


plin2s
Сообщения: 417
Зарегистрирован: 26 сен 2012, 16:17
Контактная информация:

Нужно поменять только имя интерфейса. И вы даже не потрудились просмотреть всю тему. Там есть вариант скрипта для внешнего интерфейса.


ReadMe
Сообщения: 22
Зарегистрирован: 29 окт 2014, 21:31

plin2s писал(а):Нужно поменять только имя интерфейса. И вы даже не потрудились просмотреть всю тему. Там есть вариант скрипта для внешнего интерфейса.

и какой из этой кучи скриптов нужный? Не проще сразу скинуть то что надо чем писать:"писать что есть где-то". я не очень в этом шарю по этому и попросил помочь.


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

Вам дали уже готовое решение. Надо только подумать.

Если вы хотите что бы решение было оптимизированно под вас то присылайте ТЗ и вам обсчитают стоимость работ


Есть интересная задача и бюджет? http://mikrotik.site
ReadMe
Сообщения: 22
Зарегистрирован: 29 окт 2014, 21:31

vqd писал(а):Вам дали уже готовое решение. Надо только подумать.

ок давайте подумаем тогда обьясните пару вещей.


Код: Выделить всё

:global oo "10.5.37.12"  -вот это откуда берется?
:put ([:toip ($oo)] in 172.0.0.0/8) -тут я так понимаю должен указать подсетку
true
:put ($oo in 172.0.0.0/8)         -тут я так понимаю должен указать подсетку
false


и можно какой нибудь мануал на русском об переменых скрипта?


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

Это вобщето наброски ибо у ТС были вопросы. Готовый скрипт ТС писал самостоятельно и вроде как его в общий доступ не выкладывал


Есть интересная задача и бюджет? http://mikrotik.site
Ответить