ifconfig 查看网络情况命令:
[root@centos7 ~]# ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.17.222.226 netmask 255.255.240.0 broadcast 172.17.223.255 ether 00:16:3e:32:b1:64 txqueuelen 1000 (Ethernet) RX packets 94490 bytes 62549226 (59.6 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 51430 bytes 5409285 (5.1 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
** 查看指定网络接口的信息
[root@c7 ~]# ifconfig ens33 ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.181.131 netmask 255.255.255.0 broadcast 192.168.181.255 inet6 fe80::dbca:b00b:476d:7037 prefixlen 64 scopeid 0x20<link> ether 00:0c:29:6d:9f:6d txqueuelen 1000 (Ethernet) RX packets 5680 bytes 376135 (367.3 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 248 bytes 29099 (28.4 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
第1行: up表示此网络接口为启用状态,RUNNING表示网卡设备已连接,MULTICAST 表示支持组播 mtu为数据包最大传输单元
第2行:网卡ip/子网掩码/广播地址
第3行:IPv6地址
第4行:Ethernet(以太网) 表示连接类型 ether为网卡的MAC地址
第5行:接收数据包个数,大小统计信息
第6行:异常接收包的数量,如丢包量、错误等
第7行:发送数据包个数,大小统计信息
第8行:发送包的数量,如丢包量,错误等
注意:如果第6行和第8行中的丢包量、错误包量较高,一般表示物理链路,存在问题,例如网线干扰过大、距离太长等
设置ip地址命令:
# ifconfig ens33:1 192.168.100.100 netmask 255.255.255.0 up
更改网卡的MAC地址:
ifconfig ens33:1 hw ether 00:0c:29:0b:07:77
注意:此方式修改,重启后失效,永久有效则修改配置接口文件