У меня проблема с таблицей маршрутов, я не знаю, почему она не работает.
У меня есть два тестовых примера, я нарисовал карту сети для каждого случая.
в настоящее время я не могу решить цель.
Цель:
testcase-1
шлюз по умолчанию на eth0 raspberry pi - 192.168.15.180
raspi can пинг 8.8.8.8
Таблица маршрутизации
default via 192.168.15.180 dev eth0
default dev eth0 scope link metric 1000
169.254.0.0/16 dev eth0 proto kernel scope link src 169.254.218.78
169.254.0.0/16 dev eth0 scope link metric 1000
192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.6
testcase-2
нет шлюза по умолчанию на eth0 raspberry pi
Распи не пинг 8.8.8.8
Таблица маршрутизации
default dev eth0 scope link metric 1000
169.254.0.0/16 dev eth0 proto kernel scope link src 169.254.218.78
169.254.0.0/16 dev eth0 scope link metric 1000
192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.6
Я надеюсь, что кто-нибудь сможет мне помочь. Спасибо, парни
Ваш брандмауэр не знает, что сеть 192.168.1.6 находится в icmp, перенаправления не принимаются.
Попробуйте добавить маршрут к 192.168.1.0/24 (предположительно) dev eth0 на raspi, что должно заставить testcase-1 работать на вас. ip ro add 192.168.1.0/24 dev eth0