Linux ip命令 包含路由和网络

1 ip命令

1.1 ip地址

  • ip addr (查看ip地址)
[root@localhost ~]# ip addr
  • sudo ip addr add 192.168.166.100/24 dev eno16777736 ( 设置一个IP) 地址为 192.168.166100
[root@localhost /]# sudo ip addr add 192.168.100/24 dev eno16777736

备注:IP地址要有一个后缀,比如/24。这种用法用于在无类域内路由选择(CIDR)中来显示所用的子网掩码

  • ip addr show eno16777736 查看指定的ip地址 (是否生效)
[root@localhost /]# ip addr show eno16777736
  • sudo ip addr del 删除刚刚设置的Ip地址 (删除ip)
[root@localhost /]# sudo ip addr del 192.168.100/24 dev eno16777736

1.2 路由

  • ip route show (列出路由表条目)
[root@localhost ~]# ip route show
default via 192.168.***.2 dev ens33 proto static metric 100 
192.168.***.0/24 dev virbr0 proto kernel scope link src 192.168.***.1 linkdown 
192.168.***.0/24 dev ens33 proto kernel scope link src 192.168.***.100 metric 100 
  • ip route get 查看ip对应的 (路由包) 192.168.***
[root@localhost \]# ip route get 192.168.***
  • sudo ip route add default via (更改默认路由) 192.168.***.3
[root@localhost \]# sudo ip route add default via 192.168.***.3

1.3 显示网络统计数据

  • ip -s link 显示不同网络接口的统计数据
[root@localhost \]# ip -s link
  • ip -s -s link ls 获取特定网络接口信息***(排查网络故障专用)***
[root@localhost ~]# ip -s -s link ls eno17744430
  • ip neighbour (ARP条目)
[root@localhost \]# ip neighbour
  • ip monitor all (监控netlink消息)
[root@localhost \]# ip monitor all
  • ip route show (激活和停止网络接口)
[root@localhost \]# ip route show

下面是我编写的Linxu命令大全 有兴趣的可以参考一下
Linux命令大全及参数详解 (全篇2.4万字)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只可爱的委屈翁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值