Android网络操作命令基础
在Android中用了多张路由表, 使用ip route可以查看到路由表,但是并没有被Android优先使用,当然还有一个策略,路由表+策略才是Android中的网络绿灯
策略表----开始数字越小,优先级越高
ip rule list
第0条规则为系统默认:0:from all lookup local
,不可更改,表示所有的链接,首先遍历local表
路由表:ip route list table[ID]
因为最高优先规则,所有的连接都会优先遍历local表
系统默认发三个路由表
253(default)、254(main)、255(local)
local表内容
ip route list table local
实际生效的路由信息
ip route list
设置ip地址
ip addr add 192.168.0.193/24 dev wlan0
查看ip地址
ip addr show wlan
删除ip地址
ip addr del 192.168.0.193/24 dev wlan0
列出路由表条目
ip route show
查看某IP地址的路由包路径
ip route get 10.42.0.47
更改默认路由
ip route add default via 192.168.0.196
显示网络统计数据
ip -s link
获取特定网络接口的信息(在网络接口名字后面添加选项ls即可。使用多个选项-s会给你这个特定接口更详细的信息)
ip -s -s link ls wlan0
地址解析协议ARP:用于将一个ip地址转化为它对应的物理地址即MAC地址
查看接入设置的MAC地址
ip neighbour
监控netlink消息:查看网络设备的状态REACHABLE/STALE
ip monitor all
激活网络接口
ip link set wlan0 up
停止网络接口
ip link set wlan0 down
获取帮助
ip route help
相关拓展