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

Re: Gateway маршрута по умолчанию (0.0.0.0) не досутпен

Добавлено: 19 авг 2021, 16:41
aleksandr.smagin
так не работает:
/ip address add address=1.2.3.128/255.255.255.0 interface=eth1
/ip route add dst-address=0.0.0.0/0 gateway=1.2.3.254 check-gateway=ping distance=1
последний октет адресов и маска соответствуют действительности

так работает:
/ip route add check-gateway=ping distance=1 gateway=ether1

Re: Gateway маршрута по умолчанию (0.0.0.0) не досутпен

Добавлено: 19 авг 2021, 16:48
xvo
aleksandr.smagin писал(а): 19 авг 2021, 16:41 /ip address add address=1.2.3.128/255.255.255.0 interface=eth1
Вот это вот что?
Маска в ROS задаётся другим образом.
И эта строчка должна выглядеть:

/ip address add address=1.2.3.128/24 interface=eth1 network=1.2.3.0

Вернее в winbox'е так тоже можно задать, но в экспорт оно всё равно должно попасть в другом виде.

И да, попробуйте на маршруте check-gateway=arp или вообще без него.
К примеру у билайна gateway на пинг не отвечает.

Re: Gateway маршрута по умолчанию (0.0.0.0) не досутпен

Добавлено: 19 авг 2021, 17:00
aleksandr.smagin
в выводе команды "export" это выглядит так:

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

/ip address add address=1.2.3.128 interface=ether1 network=255.255.255.0
попробуйте на маршруте check-gateway=arp или вообще без него
не помогло

Re: Gateway маршрута по умолчанию (0.0.0.0) не досутпен

Добавлено: 19 авг 2021, 17:15
xvo
aleksandr.smagin писал(а): 19 авг 2021, 17:00 в выводе команды "export" это выглядит так:

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

/ip address add address=5.167.49.128 interface=ether1 network=255.255.255.0
Ну так вот поэтому и не работает ничего: у вас вместо адреса сети вбита маска, а маска не вбита вообще (то есть используется /32).
Выше я написал, как должна выглядеть эта строчка.

Re: Gateway маршрута по умолчанию (0.0.0.0) не досутпен

Добавлено: 20 авг 2021, 12:22
aleksandr.smagin
у вас вместо адреса сети вбита маска, а маска не вбита вообще (то есть используется /32).
спасибо, поправил и все заработало, как нужно.

осталось только понять как оно работало с такой настройкой

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

/ip address add address=1.2.3.128 interface=ether1 network=255.255.255.0
/ip route add check-gateway=ping distance=1 gateway=ether1

Re: Gateway маршрута по умолчанию (0.0.0.0) не досутпен

Добавлено: 20 авг 2021, 12:41
xvo
aleksandr.smagin писал(а): 20 авг 2021, 12:22 осталось только понять как оно работало с такой настройкой
Тут в общем-то примерно понятно.

По случайности вот эта строка представляет из себя адрес на туннеле точка-точка с адресом на другом конце - 255.255.255.0
aleksandr.smagin писал(а): 20 авг 2021, 12:22 /ip address add address=1.2.3.128 interface=ether1 network=255.255.255.0
А для соединений точка-точка интерфейс в качестве gateway на маршруте - в общем-то нормальное дело.
Собственно, оно и для обычных интерфейсов не запрещено, просто такие маршруты имеют некоторые ограничения.

То, что работало оно все-таки не нормально, я бы скорее связал с тем, что на том конце этого псевдотуннеля адрес по факту был совсем не 255.255.255.0 и например ломался механизм PMTUD (Path MTU Discovery) или что-то подобное, чем то, что это было связано с дефолтным маршрутом через имя интерфейса.