通过man命令查看:格式:ip [ OPTIONS ] OBJECT { COMMAND | help }选项:-V、-Version:显示版本信息-s、-stats、-statistics:显示详细的信息-f<协议>或-family<协议>:指定协议类型:inet(ipv4协议)(直接选项-4)、inet6(ipv6协议)(直接选项-6)、link(不涉及网络协议)(直接选项-0),默认使用inet或者any。
参数: *** 作对象:link:网络设备addr:设备的协议地址route:路由表rule:策略路由表neigh:arp或ndiso缓存表tunnel:IP通道maddr:多播地址mroute:多播路由缓存表monitor:监视 *** 作命令:对指定的 *** 作对象完成设置任务,不同的 *** 作最想支持的 *** 作命令不同:link支持的命令:set、showaddr支持的命令:add、del、flus、showroute支持的命令:list、flush、get、add、del、change、append、replace、monitorrule支持的命令:list、add、del、flushneigh支持的命令:add、del、change、replace、show、flushtunnel支持的命令:add、change、del、showmaddr支持的命令:add、delmroute支持的命令:show说明:在使用ip命令时,必须指定相应的 *** 作对象和 *** 作命令。
在使用的过程中,随时都可以用help查看相关的帮助信息。
显示当前网络设备的配置信息ip -s link show#-s详细信息激活与关闭网络设备sudo ip link set ens33 down#关闭网络接口ens33,此接口网络立马中断sudo ip link set ens33 up#激活网络接口ens33修改网络接口的物理地址:sudo ip link setens33 address 00:00:00:00:00:00显示配置协议地址ip addr show#显示当前协议地址配置ip –saddr show#-s详细信息添加新的ip地址sudo ip addr add 192.168.1.2/24 dev ens33 label ens33:0#为ens33添加一个别名为ens33:0设备,ip地址为192.168.1.2,掩码为24位删除ip地址:sudo ip addr del 192.168.1.2/24 dev ens33 label ens33:0查看添加删除邻居表ip neigh showsudo ip neigh add ip地址 lladdr 物理地址 dev 网络接口邻居表示有系统自己维护,不需要我们进行干预。
显示路由表ip route show添加路由sudo ip route add 172.16.1.0/24 via 192.168.2.1#添加一条路由,使本机访问网络172.16.1.0/24,并且数据包都送到192.168.2.1
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)