首页 > 其他 > 详细

ifconfig

时间:2020-12-23 19:20:44      阅读:46      评论:0      收藏:0      [点我收藏+]
ifconfig 功能说明:用于配置网卡IP地址等网络参数或显示当前网络的接口状态
说明: ifconfig命令在配置网卡信息时必须以root用户的身份来执行。
如果系统中没有ifconfig命令,那就需要安装一下,安装命令为 yum-y install net-tools
使用ifconfig命令配置网卡信息仅会临时生效,重启网络或服务器配置就会失效。
在网卡重启或机器重启之后,用ifconfig命令配置的网卡信息就不存在了。要想将上述配置信息永远地存储在服务器里,需要修改网卡的配置文件


语法格式:
ifconfig [interface] [option]

参数选项
-a     显示所有的网络接口信息,包括活动的和非活动的
up     激活指定的网络接口施
down   关闭指定的网络接口
hw     设置网络接口的物理地址(MAC地址)


范例:显示当前系统开启的所有网络接口信息
[root@mongo ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:4D:DE:CB
          inet addr:192.168.22.199  Bcast:192.168.22.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe4d:decb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1190109 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1331955 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:115495294 (110.1 MiB)  TX bytes:6688816349 (6.2 GiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4811578 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4811578 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:42342360309 (39.4 GiB)  TX bytes:42342360309 (39.4 GiB)

对于上面的命令结果,eth0表示第1块网卡,第2块网卡为eth1,以此类推,lo表示回环接口。
下面以eth0的结果作进一步说明:
第1行:显示连接类型为Ethernet(以太网),HWaddr表示硬件的MAC地址。
第2行:依次显示网卡的IP地址(inet addr)、广播地址(Bcast)和子网掩码(Mask)。
第3行:IPv6地址的配置信息,由于没有使用IPv6地址,因此这里没有IP地址显示。
第4行:"UP"代表网卡的开启状态,"RUNNING"代表网卡上的网线处于连接状态,"MULTICAST"代表支持组播,"MTU:1500"表示最大传输单元为1500字节。
第5、6行:显示了网卡接收、发送数据包的统计信息。
第8行:显示了网卡接收、发送数据字节数的统计信息。


范例:显示指定网卡的信息
[root@mongo ~]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0C:29:4D:DE:CB
          inet addr:192.168.22.199  Bcast:192.168.22.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe4d:decb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1211386 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1355219 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:117088016 (111.6 MiB)  TX bytes:6827916142 (6.3 GiB)

          
范例:启动指定网卡
[root@mongo ~]# ifconfig eth0 up


范例:关闭指定网卡
[root@mongo ~]# ifconfig eth0 down


范例:为网卡配置IP地址
[root@mongo ~]# ifconfig eth0 192.168.56.56


范例:为网卡配置别名IP
[root@mongo ~]# ifconfig eth0:0 192.168.56.110  255.255.255.0  up 

或者:
[root@mongo ~]# ifconfig eth0:1 192.168.56.111/24  up 


范例:修改网卡MAC地址
[root@mongo ~]# ifconfig eth0 hw ether  00:AA:BB:CC:DD:EE



 

ifconfig

原文:https://www.cnblogs.com/l10n/p/14179519.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!