Страница 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) или что-то подобное, чем то, что это было связано с дефолтным маршрутом через имя интерфейса.