前提条件:
确保机器中安装了所需的包。
# 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
