Страница 1 из 2

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

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

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

Добавлено: 30 окт 2014, 21:22
plin2s
170 - это "белый" адрес. Зарезервированне "серые" адреса - 172.16.0.0/12

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

Добавлено: 30 окт 2014, 22:10
ReadMe
plin2s писал(а):170 - это "белый" адрес. Зарезервированне "серые" адреса - 172.16.0.0/12

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

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

Добавлено: 30 окт 2014, 22:15
plin2s

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

Добавлено: 30 окт 2014, 22:24
ReadMe
plin2s писал(а):http://mikrotik.ru/forum/viewtopic.php?f=1&t=5902

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

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

Добавлено: 31 окт 2014, 09:18
plin2s
Нужно поменять только имя интерфейса. И вы даже не потрудились просмотреть всю тему. Там есть вариант скрипта для внешнего интерфейса.

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

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

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

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

Добавлено: 31 окт 2014, 09:58
vqd
Вам дали уже готовое решение. Надо только подумать.

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

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

Добавлено: 31 окт 2014, 10:09
ReadMe
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


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

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

Добавлено: 31 окт 2014, 10:12
vqd
Это вобщето наброски ибо у ТС были вопросы. Готовый скрипт ТС писал самостоятельно и вроде как его в общий доступ не выкладывал