Сейчас экспериментирую со смартфоном, ос на нем - Android 10 (project sakura), соотвественно телефон с разблокированным загрузчиком и правами root. Телефон подключен к wifi сети и имеет ip - 10.0.0.2, маршрутизатор - 10.0.0.1, пк на linux - 10.0.0.3 (все устройства находятся в одном L2 домене), на телефоне раздается wifi сеть с ip - 192.168.0.1/24 (адрес wlan1 интерфейса), соотвественно, я прописываю маршрут до этой подсети через 10.0.0.2 на маршрутизаторе, и при трассировки адреса 192.168.0.1 через пк, трафик идет сначала через маршрутизатор, потом на телефон, что нормально, но спустя ~5 пакетов трассировки, маршрут меняется, и теперь трафик идет напрямую к ip 192.168.0.1 (wlan1 интерфейсу телефона), если я отменяю трассировку, и начинаю заного, доступа к 192.168.0.1 теряется, почему так? Если принудительно прописать маршрут на пк на подсеть 192.168.0.1/24 через маршрутизатор, то не помогает, доступа все так же нет. wlan1 и wlan0(интерфейс с ip 10.0.0.2) не соединены мостом. Маршрутизатор pfsense 2.6.0.
Первый пакет, в случае пинга с пк на ip 192.168.0.1, идет с redirect hop
From 10.0.0.1 icmp_seq=1 Redirect Host(New nexthop: 10.0.0.2)
и пинг продолжается, но есть остановить и возобновить его - пинга нет