文章插图
Linux学习笔记总结(九十一)- linux系统中的ip命令详解网络配置工具ip命令,可以配置几乎所有的网络参数,功能比传统的网络配置命令更加强大,它可以显示操作网络路由、网络设备、设置路由等 。
通过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、show
addr支持的命令:add、del、flus、show
route支持的命令:list、flush、get、add、del、change、append、replace、monitor
rule支持的命令:list、add、del、flush
neigh支持的命令:add、del、change、replace、show、flush
tunnel支持的命令:add、change、del、show
maddr支持的命令:add、del
mroute支持的命令: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 show
sudo 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
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 三分钟了解IP地址的概念 ipv6与ipv4的区别带宽
- win10获取system权限 windows虚机无法获取ip
- 前端获取上传文件路径 formdata上传文件附加参数
- php解析html的方法 php获取html标签内容
- 网络打印机出现脱机状态 怎么查看网络打印机的ip地址是多少
- 行程码怎么获取 行程码怎么弄
- 支付宝蚂蚁森林怎么获取穿山甲壁纸 支付宝蚂蚁森林如何获取穿山甲壁纸
- 淘宝自助修改地址 淘宝地址怎么改
- 传闻中的陈芊芊原著小说结局怎么样?传闻中的陈芊芊抢先版观看地址
- 邮箱绑定手机号步骤 验证邮箱地址是什么意思