I have 3 openwrt routers run edge(10.0.0.x on n2n TAP dev) ---- Lan (192.168.x.0-254),
a cloud machie with public ipv4 run supernode and also run an edge(10.0.0.1),
I run hin2n on my Android 11 phone, with specified IP like 10.0.0.7
I configure the gateway and dns in hin2n which pointed to one of openwrt routers TAP dev IP (which is 10.0.0.4)
I counfgure the static route on each openwrt like 192.168.x.0 destination to its corresponding 10.0.0.x IF as next hop, so each Lans behinds routers ping other peer whatever the IP is 10.0.0.x or 192.168.x.0 working well.
however the problem is when I use Android netwokr tools to ping the openwrt router's Lan , it works very wired, it can ping time by time and sometimes it is unreachable , but the 10.0.0.x address can ping well. I not understand even if I have set the gateway and dns pointed to one of openwrt there, why it is not working stable? is the route table changed time by time mysteriously? what is t he mechanism of this on Android?
BTW: is it possible to enhance this app that I can define 3-5 static routers to wan or lan dev like what I could do on a PC, I guess it will resolve the issue above, seems configure a gw there would be problem and not working as desired in most senario.
My top like this,
however the problem is when I use Android netwokr tools to ping the openwrt router's Lan , it works very wired, it can ping time by time and sometimes it is unreachable , but the 10.0.0.x address can ping well. I not understand even if I have set the gateway and dns pointed to one of openwrt there, why it is not working stable? is the route table changed time by time mysteriously? what is t he mechanism of this on Android?
BTW: is it possible to enhance this app that I can define 3-5 static routers to wan or lan dev like what I could do on a PC, I guess it will resolve the issue above, seems configure a gw there would be problem and not working as desired in most senario.