在Linux系统中,每个网络设备(网卡)都在/etc/sysconfig/network-scripts/目录中有一个对应的配置文件,例如,第1块网卡的配置文件为ifcfg-eth0,第2块网卡的配置文件为ifcfg-eth1……以此类推。
手工配置DHCP客户端时,需修改网卡对应的配置文件。例如,修改客户机中第1块网卡,使其自动获取IP地址,可使用以下命令修改对应的配置文件:
- # vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改的内容如下所示:
- DEVICE=eth0
- BOOTPROTO=dhcp
- HWADDR=00:0C:29:FA:DC:1F
- ONBOOT=yes
其中,第2行设置使用DHCP方式获取IP地址。
在Linux中修改了网卡的配置文件后,可重启系统使其生效,也可使用以下命令重新启动网卡:
- # ifdown eth0
- # ifup eth0
注意:若不使用以上命令或重启系统,新设置的网卡属性将不起作用。