当前位置:   article > 正文

Linux ip命令 包含路由和网络_sudo ip addr add

sudo ip addr add

1 ip命令

1.1 ip地址

  • ip addr (查看ip地址)
[root@localhost ~]# ip addr
  • 1
  • 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
  • 1

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

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

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 
  • 1
  • 2
  • 3
  • 4
  • ip route get 查看ip对应的 (路由包) 192.168.***
[root@localhost \]# ip route get 192.168.***
  • 1
  • sudo ip route add default via (更改默认路由) 192.168.***.3
[root@localhost \]# sudo ip route add default via 192.168.***.3
  • 1

1.3 显示网络统计数据

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/745503
推荐阅读
相关标签
  

闽ICP备14008679号