参考资料:https://ss64.com/bash/ip.html
1、ip命令用法
ip link show vnet0
显示网卡vnet0网络接口配置信息
ip link show
显示所有网卡网络接口配置信息
ip link show up
只显示激活状态(running)下的网络接口信息。同命令(ip link ls up)
2、Android中ip-wrapper-1.0的用法
ip-wrapper-1.0的功能同ip命令功能。安卓将网络堆栈工具(ip、iptables、ip6tables、ndc、tc)封装在netutils-wrapper-1.0中了,而ip-wrapper-1.0是网络工具netutils-wrapper-1.0的链接,详细参考:https://source.android.google.cn/devices/architecture/hidl/network-stack?hl=zh-cn
/system/bin/ip-wrapper-1.0 addr add 10.10.10.4/32 peer 10.10.10.3/32 dev vnet0
设置vnet0网卡的ip地址为10.10.10.4/32
设置vnet0网卡的点对点接口远端地址为10.10.10.3/32
/system/bin/ip-wrapper-1.0 link set vnet0 up
启用虚拟网卡vnet0
/system/bin/ip-wrapper-1.0 link set vnet0 down
关闭虚拟网卡vnet1