https://blog.csdn.net/u011857683/article/details/83758503image.png
image.png

配置和删除ip地址

(1) 配置ip

// 配置ip地址
ifconfig eth0 192.168.1.100

// 配置ip地址和子网掩码
ifconfig eth0 192.168.1.100 netmask 255.255.255.0

// 配置ip地址、子网掩码和广播地址
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255

(2) 单网卡添加多个IP地址

  1. ifconfig eth0:0 192.168.1.100 netmask 255.255.255.0 up
  2. ifconfig eth0:1 192.168.2.100 netmask 255.255.255.0 up

(3) 删除IP地址

  1. ifconfig eth0 del 192.168.1.100

3.4 修改MAC地址

  1. ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE

网卡字段简单说明

  1. // UP:表示“接口已启用”。
  2. // BROADCAST :表示“主机支持广播”。
  3. // RUNNING:表示“接口在工作中”。
  4. // MULTICAST:表示“主机支持多播”。
  5. // MTU:1500(最大传输单元):1500字节
  6. eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
  7. // inet :网卡的IP地址。
  8. // netmask :网络掩码。
  9. // broadcast :广播地址。
  10. inet 192.168.1.135 netmask 255.255.255.0 broadcast 192.168.1.255
  11. // 网卡的IPv6地址
  12. inet6 fe80::2aa:bbff:fecc:ddee prefixlen 64 scopeid 0x20<link>
  13. // 连接类型:Ethernet (以太网) HWaddr (硬件mac地址)
  14. // txqueuelen (网卡设置的传送队列长度)
  15. ether 00:aa:bb:cc:dd:ee txqueuelen 1000 (Ethernet)
  16. // RX packets 接收时,正确的数据包数。
  17. // RX bytes 接收的数据量。
  18. // RX errors 接收时,产生错误的数据包数。
  19. // RX dropped 接收时,丢弃的数据包数。
  20. // RX overruns 接收时,由于速度过快而丢失的数据包数。
  21. // RX frame 接收时,发生frame错误而丢失的数据包数。
  22. RX packets 2825 bytes 218511 (213.3 KiB)
  23. RX errors 0 dropped 0 overruns 0 frame 0
  24. // TX packets 发送时,正确的数据包数。
  25. // TX bytes 发送的数据量。
  26. // TX errors 发送时,产生错误的数据包数。
  27. // TX dropped 发送时,丢弃的数据包数。
  28. // TX overruns 发送时,由于速度过快而丢失的数据包数。
  29. // TX carrier 发送时,发生carrier错误而丢失的数据包数。
  30. // collisions 冲突信息包的数目。
  31. TX packets 1077 bytes 145236 (141.8 KiB)
  32. TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0