前提条件:
确保机器中安装了所需的包。
# rpm -qa | grep dhcp dhcp-4.1.1-31.P1.el6.i686 dhcp-common-4.1.1-31.P1.el6.i686
如果未安装软件包,则按照以下命令进行安装和配置
# yum -y install dhcp
安装之后
# cd /etc/dhcp/ # vi dhcpd.conf option domain-name "example.com"; option domain-name-servers server.example.com; default-lease-time 600; max-lease-time 7200; authoritative; subnet 10.10.10.0 netmask 255.255.255.0 { range dynamic-bootp 10.10.10.220 10.10.10.230; option broadcast-address 10.10.10.255; option routers 10.10.10.235; (如果要将某个固定IP分配给特定客户端,请使用这些行,其MAC地址对应相应的客户端IP) host ns { hardware ethernet 08:00:07:26:c0:a5; fixed-address 10.10.10.223; } }
保存文件并重新启动dhcp服务器服务
# service dhcpd restart
转到客户端计算机并在ifcfg-eth0文件中进行以下更改
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0c:29:6d:55:dd NM_CONTROLLED=no ONBOOT=yes USERCTL=yes TYPE=Ethernet BOOTPROTO=dhcp IPV6INIT=no
重新启动网络服务
# service network restart
在客户端机器上检查的新IP地址
# ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:6D:55:DD inet addr:10.10.10.221 Bcast:10.10.10.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe6d:55dd/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:19730475 errors:81 dropped:12 overruns:0 frame:0 TX packets:6731135 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2544186474 (2.3 GiB) TX bytes:2956734996 (2.7 GiB) Interrupt:18 Base address:0x2000
DHCP 动态主机配置协议
日期:2020-06-02 22:16:56 来源:oir作者:oir