zoukankan      html  css  js  c++  java
  • Linux网络管理常用命令:net-tools VS iproute2

    Exported from workflowy!
    • net-tools vs iproute2
      • net-tools
        • ifconfig
          ifconfig命令:用于接口及地址查看和管理
        • route
        • netstat
        • arp
      • iproute2
        • ip link help
        • ip addr help
        • ip route help
        • ss
        • ip neigh
      • 显示网卡接口信息
        • ifconfig -a
          - ifconfig 显示已启用的网卡信息
          - ifconfig -a:显示所有接口,包括inactive状态的接口
        • ifconfig eth0
          显示eth0接口
        • ip link [show]
          显示所有连接的网络接口
        • ip link show dev eht0
          显示eth0接口
      • 显示网络接口IP地址
        要是有多个IP地址分配给了某个接口,iproute2就会显示所有IP地址,而net-tools只能显示一个IP地址
        • ifconfig
        • ifconfig eht0
        • ip addr [show]
        • ip addr show dev eth0
          显示网络接口IPv4地址
        • ip -6 addr show dev eth0
          显示网络接口IPv6地址
      • 激活或禁止网络接口
        • ifconfig eth0 up/down
        • ip link set up/down eth0
      • 网络接口分配IPv4地址
        注意:如果使用iproute2,你可以将多个IP地址分配给某个接口;如果换成ifconfig,就无法做到这点。就ifconfig而言,一个变通办法就是使用IP别名。
        • ifconfig eth0 192.168.10.10/24
        • ifconfig eth0 192.168.10.10 netmask 255.255.255.0
        • ip addr add 192.168.10.10/24 dev eth0
      • 网络接口删除IPv4地址
        • ifconfig eth0 0
        • ip addr del 192.168.10.10/24 dev eth0
      • 更改网络接口的MAC地址
        • ifconfig eth0 hw ether 08:00:27:75:2a:66 
        • ip link set dev eth0 address 08:00:27:75:2a:67 
      • 查看IP路由表
        • route -n
        • netstat -rn
        • ip route [show]
      • 添加或修改默认路由
        下面这些命令可以添加或改动内核IP路由表中的默认路由。要注意:如果使用net-tools,只要添加一个新的默认路由,就可以实现改动默认路由这个操作。如果使用iproute2,只需使用ip route replace命令。
        • route add default gw 192.168.10.1 eth0
        • route del default gw 192.168.10.1 eth0 
        • ip route add default via 192.168.10.1 dev eth0  
        • ip route replace default via 192.168.10.1 dev eth0 
      • 添加或删除静态路由
        • route add -net 172.14.32.0/24 gw 192.168.1.1 dev eth0  
        • route del -net 172.14.32.0/24 
        • ip route add 172.14.32.0/24 via 192.168.1.1 dev eth0  
        • ip route del 172.14.32.0/24

  • 相关阅读:
    React Native从入门到放弃之坑总结
    React Native从入门到放弃之环境搭建
    flex弹性布局语法介绍及使用
    JavaScript ES6中export及export default的区别
    解决webstorm本地IP访问页面出错的问题
    UEFI+GPT与BIOS+MBR各自有什么优缺点?
    解决U盘拷贝时提示文件过大问题(不能拷贝超过4个g的文件)
    U盘安装原版Win7或Win8教程
    安装win8/win10提示无法在驱动器0分区上安装windows解决方法
    idea 编译报错 未结束的字符串字面值,非法的类型开始
  • 原文地址:https://www.cnblogs.com/wonux/p/6268134.html
Copyright © 2011-2022 走看看