1.ifconfig命令简介Linux系统中使用ifconfig命令查看和修改IP信息。但新系统建议使用ip命令。
CentOS7开始,已经废弃了ifconfig命令,ifconfig命令由net-tools套件提供。
CentOS7默认并没有安装这个套件,需要手动额外安装。
[root@zcwyou~]#yum-yinstallnet-tools
总下载量:306k
安装大小:918k
Downloadingpackages:
net-tools-2.0-0.24.20131004git.el7.x86_64.rpm|306kB00:00:00
Runningtransactioncheck
Runningtransactiontest
Transactiontestsucceeded
Runningtransaction
正在安装:net-tools-2.0-0.24.20131004git.el7.x86_641/1
验证中:net-tools-2.0-0.24.20131004git.el7.x86_641/1
已安装:
net-tools.x86_640:2.0-0.24.20131004git.el7
完毕!
linux安装ifconfig命令
2.查看网卡信息,包括IP信息以及入口流量信息和出口流量信息
[root@zcwyou~]#ifconfig
ens160:flags=4163mtu1500
inet113.105.164.151netmask255.255.255.192broadcast113.105.164.191
inet6fe80::4e97:36a0:c406:6ac1prefixlen64scopeid0x20
ether00:0c:29:dc:f4:8ftxqueuelen1000(Ethernet)
RXpackets143511935bytes146703282343(136.6GiB)
RXerrors0dropped779125overruns0frame0
TXpackets92937512bytes141760328247(132.0GiB)
TXerrors0dropped0overruns0carrier0collisions0
lo:flags=73mtu65536
inet127.0.0.1netmask255.0.0.0
inet6::1prefixlen128scopeid0x10
looptxqueuelen1000(LocalLoopback)
RXpackets52922204bytes139829819707(130.2GiB)
RXerrors0dropped0overruns0frame0
TXpackets52922204bytes139829819707(130.2GiB)
TXerrors0dropped0overruns0carrier0collisions0
linux使用ifconfig查看网卡与IP地址信息
3.禁用和启动网卡
[root@zcwyou~]#ifconfigeth0down[root@zcwyou~]#ifconfigeth0up
或者:
[root@zcwyou~]#ifdownens33&&ifupens33
linux禁用和重新启动网卡
4.配置网卡的IP地址与广播地址
[root@zcwyou~]#ifconfigeth0172.16.26.88netmask255.255.255.0broadcast172.16.26.255
5.修改mtu大小
[root@zcwyou~]#ifconfigeth0mtu1500
6.总结
ifdown命令是net-tools套件之一,但目前已经不建议使用net-tools套件了,因为已经有了iproute2这个现代的网络管理工具。CentOS7开始,默认已经不再集成net-tools,而是集成了iproute2。