Linux基础--IP命令

    技术2022-05-19  64

     

     #检查网卡信息

    [root@resiones ~]# ip addr show 或者 ip a s

    #查看某个网卡信息

    [root@resiones ~]# ip addr show ens33

    #重启启动网卡或者关闭网卡

    [root@resiones ~]# ip link  set ens33 up [root@resiones ~]# ip link  set ens33 dwon

     #增加或删除IP地址

    ip addr add 192.168.1.130/24 dev eth1 ip addr del 192.168.1.130/24 dev eth1

     #删除eth1所有IP地址

    ip a flush dev eth1

    #检查路由

    [root@resiones ~]# ip route show / ip route default via 192.168.1.1 dev ens33 proto dhcp metric 100 172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 192.168.1.0/24 dev ens33 proto kernel scope link src 192.168.1.56 metric 100

    #获取特定 IP 的路由信息

    [root@resiones ~]# ip route get 192.168.1.1 192.168.1.1 dev ens33 src 192.168.1.56 cache

    #添加静态路由

    #添加路由 ip route add default via 192.168.1.1/24 ip route add 172.16.5.0/24 via 10.0.0.101 dev eth0 # 删除默认路由 ip route del 192.168.1.1/24

     

    #查看网络统计信息

    ip -s link

     

    #常用命令

    #常用命令 ip link show #显示链路 ip addr show #显示地址(或ifconfig) ip route show #显示路由(route -n) ip neigh show #显示arp表(ping 192.168.95.50,如果主机在同一局域网内,直接加到arp表) ip neigh delete 192.168.95.50 dev eth0 #删除arp条目,条目仍然存在状态为stale,下次通信需要确认 ip rule show #显示缺省规则 ip route del default dev eth0 #删除接口路由 ip route show table local #查看本地静态路由 ip route show table main #查看直连路由 #添加静态路由 ip route add 10.0.0.0/24 via 192.168.92.129 ip route add 10.10.10.10 via 192.168.92.129 ip route add 172.31.100.0/24 dev eno16777736

     

     

     

     


    最新回复(0)