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

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

Добавлено: 17 ноя 2015, 17:14
plni
всем привет. друзья, есть следующая конфигурация

 /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 будет работать по обоим провайдерам.
в чем причина такой ситуации?

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

Добавлено: 17 ноя 2015, 18:07
vqd
:ping 8.8.8.8 routing-table=Spekl_R
:ping 8.8.8.8 routing-table=BeeL_R

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

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

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

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

Добавлено: 18 ноя 2015, 09:08
vqd
Нетвоч пингует через основной маршрут.
Если хотите тестировать различные каналы то только скриптом