1.1 功能说明
配置以及查看网络接口
1.2 语法格式
ifconfig [网络设备] [参数]
注意:使用ifconfig修改的参数,重启系统后会恢复修改前的配置,若需要永久生效配置,还需修改系统文件的参数。
参数 |
简解 |
up |
启用 |
down |
关闭 |
-s |
显示摘要信息(类似于 netstat -i) |
-a |
显示全部接口信息 |
1.3 实践操作
实例1-1 显示网络设备信息(激活状态的)
命令:ifconfig
代码
[[email protected] ~]# ifconfig
eth0 Link encap:Ethernet HWaddr00:0C:29:2B:45:3E
inet addr:192.168.137.10 Bcast:192.168.137.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2b:453e/64 Scope:Link
UPBROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RXpackets:26171 errors:0 dropped:0 overruns:0 frame:0
TXpackets:15790 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RXbytes:2498986 (2.3 MiB) TX bytes:2099055(2.0 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UPLOOPBACK RUNNING MTU:65536 Metric:1
RXpackets:0 errors:0 dropped:0 overruns:0 frame:0
TXpackets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RXbytes:0 (0.0 b) TX bytes:0 (0.0 b)
实例1-2 启用关闭指定网卡
命令:ifconfigeth0 up
ifconfig eth0 down
说明:ifconfig eth0 up 为启动网卡eth0 ;ifconfig eth0 down 为关闭网卡eth0。ssh登陆linux服务器操作要小心,关闭了就不能开启了,除非你有多网卡。
实例1-3 启用和关闭ARP
命令:ifconfigeth0 arp
ifconfig eth0 –arp
说明:ifconfig eth0 arp 开启网卡eth0 的arp协议;
ifconfig eth0 -arp 关闭网卡eth0 的arp协议;
实例1-4 设置最大传输单元
命令:ifconfigeth0 mtu 1500
实例1-5 查看摘要信息(类似netstat –i)
命令:ifconfig –s
代码
[[email protected] ~]# ifconfig -s
Iface MTUMet RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500 0 26237 0 0 0 15830 0 0 0 BMRU
lo 65536 0 0 0 0 0 0 0 0 0 LRU