ping с самого МТ во вне через разных провайдеров

Раздел для тех, кто начинает знакомиться с MikroTik
Правила форума
Как правильно оформить вопрос.
Прежде чем начать настройку роутера, представьте, как это работает. Попробуйте почитать статьи об устройстве интернет-сетей. Убедитесь, что всё, что Вы задумали выполнимо вообще и на данном оборудовании в частности.
Не нужно изначально строить Наполеоновских планов. Попробуйте настроить простейшую конфигурацию, а усложнения добавлять в случае успеха постепенно.
Пожалуйста, не игнорируйте правила русского языка. Отсутствие знаков препинания и неграмотность автора топика для многих гуру достаточный повод проигнорировать топик вообще.

1. Назовите технологию подключения (динамический DHCP, L2TP, PPTP или что-то иное)
2. Изучите темку "Действия до настройки роутера".
viewtopic.php?f=15&t=2083
3. Настройте согласно выбранного Вами мануала
4. Дочитайте мануал до конца и без пропусков, в 70% случаев люди просто не до конца читают статью и пропускают важные моменты.
5. Если не получается, в Winbox открываем терминал и вбиваем там /export hide-sensitive. Результат в топик под кат, интимные подробности типа личных IP изменить на другие, пароль забить звездочками.
6. Нарисуйте Вашу сеть, рисунок (схему) сюда. На словах может быть одно, в действительности другое.
Ответить
plni
Сообщения: 1
Зарегистрирован: 11 авг 2015, 18:53

всем привет. друзья, есть следующая конфигурация

 /ip route
add distance=1 gateway=gateway-isp2 routing-mark=BeeL_R
add distance=1 gateway=gateway-isp1 routing-mark=Spekl_R
add comment=VM-OKR2Inet distance=5 gateway=gateway-isp2 routing-mark=lan_OUT_BeeL_R
add comment=Gvard2Inet distance=9 gateway=gateway-isp1
add distance=10 gateway=gateway-isp2

 /ip firewall mangle
add action=mark-connection chain=input in-interface=ether5 new-connection-mark=BeeL_C
add action=mark-routing chain=output connection-mark=BeeL_C new-routing-mark=BeeL_R
add action=mark-connection chain=input in-interface=ether1 new-connection-mark=Spekl_C
add action=mark-routing chain=output connection-mark=BeeL_C new-routing-mark=Spekl_R
add action=mark-routing chain=prerouting new-routing-mark=lan_OUT_BeeL_R passthrough=no src-address-list=VM-OKR-IP

 /ip firewall nat
add action=masquerade chain=srcnat out-interface=ether1 src-address=192.168.192.0/24
add action=masquerade chain=srcnat out-interface=ether1 src-address=10.1.0.0/16
add action=masquerade chain=srcnat out-interface=ether5 src-address-list=VM-OKR-IP
add action=passthrough chain=unused-hs-chain comment="place hotspot rules here" disabled=yes
add action=masquerade chain=srcnat comment="masquerade hotspot network" out-interface=ether1 src-address=10.5.50.0/24

проблема в том, что
ping address=8.8.8.8 count=3 interface=ether5
выдает timeout
с одной стороны логично, т.к. gateway-isp2 (ether5) стоит с самой высокой метрикой 10 - add distance=10 gateway=gateway-isp2
однако, если понизить метрику, допустим, до 8, то PING будет работать по обоим провайдерам.
в чем причина такой ситуации?


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

:ping 8.8.8.8 routing-table=Spekl_R
:ping 8.8.8.8 routing-table=BeeL_R

Еще можете в /ip route rules соответствующие правила добавить что бы наверняка


Есть интересная задача и бюджет? http://mikrotik.site
plni
Сообщения: 1
Зарегистрирован: 11 авг 2015, 18:53

да, так пинг есть. но у меня задача настроить netwatch, а в нем, как я понял, используется механизм, который как раз у меня и не работает.
и все же не понятно, почему через первого провайдера всегда пингуется, а через второго в зависимости от метрики? единственное отличие в портах на самом МТ - первый в первый, второй в пятый.


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

Нетвоч пингует через основной маршрут.
Если хотите тестировать различные каналы то только скриптом


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