以太网正常以Ping 通设备为准shell
关掉Ethernet开关,打开数据流量,(物联卡可能须要配置APN)网络
设备可以正常访问外网为准。spa
adb链接设备:3d
当前状态应该是 外网能够Ping通 局域网Ping不通blog
查看 网口状况:应该是4G 和以太网都是UP状态 且已获取到IPip
1|shell@newmobi6753_66t_v_l1:/$netcfg路由
查看路由规则:table
shell@newmobi6753_66t_v_l1:/ $ ip rule配置
查看路由表:route
shell@newmobi6753_66t_v_l1:/ $ ip route show
结果中关于 192.168.1.0/24为主路由表内容:
查看主路由和4G 路由表:
hell@newmobi6753_66t_v_l1:/ $ ip route show table main
hell@newmobi6753_66t_v_l1:/ $ ip route show table 1002
4G路由表的Id 1002 来自于路由规则 ip rule 结果中的 最后一位
红框为main主路由表内容,绿框为4G路由表内容,当前状态主路表由没有生效,走的是系统建立的4G路由表,咱们须要把主路由表的这一条数据添加到4G路由表中。
添加路由:
添加是须要用su 权限:
2|shell@newmobi6753_66t_v_l1:/ $ su
shell@newmobi6753_66t_v_l1:/ # ip route add 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.15 table 1002
添加命令中的Ip 192.168.1.15 为本机以太网配置的固定IP
这样就能够实现两个网络同时访问:
4G 和 以太网同时使用,存在 4G 可以正常联网,以太网网段内,外部能够访问内部,内部不能正常访问外部,
须要在路由规则中添加一条路由:
ip rule add to 192.168.1.0/24 table eth0