【命令:ifconfig】
用法:不使用任何参数,输入ifconfig会输出当前系统中所有处于活动状态的网络接口
[root@localhost ~] ifconfig
字段解释:
eth0 表示是以太网的第一块网卡,其中eth是ethernet的缩写,代表以太网,0代表是第一块网卡
Link encap 指封装方式为以太网
HWaddr 指网卡的硬件地址(mac地址)
inet addr 指该网卡当前的ip地址
Bcast 指广播地址(该部分是由系统根据ip和掩码算出来的,一般不需要手工设置)
Mask 指掩码
UP 说明了该网卡处于活动状态
MTU 指最大存储单元
RX 和TX 分别代表接收和发送的包
collisions 代表发生的冲突数,如果该值不为0则很可能网络存在故障
txqueuelen 代表传输缓冲区长度大小
[root@localhost ~] ifconfig eth0 --------只显示指定设备的相关信息
☆☆动态修改配置,修改后系统重启不会保存该修改☆☆
[root@localhost ~] ifconfig eth0 192.168.159.130 netmask 255.255.255.0 -------手动修改指定eth0的ip地址(动态配置,系统重启不会保存该修改)
[root@localhost ~] ifconfig eth0 down/up 或 ifdown/ifup eth0 --------手工断开/启用网卡(动态配置,系统重启不会保存该修改)
☆☆静态修改配置,修改后系统重启该修改生效☆☆
用法:静态修改系统配置可通过修改etc/sysconfig/network-scripts
[root@localhost network-scripts] cat ifcfg-eth0 --------
字段解释:
DEVICE 定义了设备的名称
BOOTPROTO定义了获取IP的方式:BOOTPROTO=dhcp 的含义是:系统在启用这块网卡时,ip将会通过dhcp方式获取,
BOOTPROTO=static 表示静态设置的IP
ONBOOT = yes/no 表示启动时是否激活使用该设备,yes表示激活,no表示不激活
[root@localhost ~] service network restart ----------重启网络服务