服务器的默认地址租约时间为3600秒,最大地址租约时间为7200秒
所有作用域的客户机后缀域名为abc.com,DNS服务器地址为192.168.0.254
所有作用域的客户机默认网关地址192.168.0.1
定义作用域192.168.0.0子网,地址掩码为255.255.255.0,地址范围为192.168.0.2-----192.168.0.250
保留192.168.0.0子网中的192.168.0.8给以太网卡物理地址为00:E0:4C:70:33:65的客户机
#vi /etc/dhcpd.conf
ddns-update-style none;
ignore client-updates;
default-lease-time 3600;
max-lease-time 7200;
option routers 192.168.0.1;
option domain-name “abc.com”;
option domain-name-servers 192.168.0.254;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.2 192.168.0.250;
host c1 {
hardware ethernet 00:E0:4C:70:33:65;
fixed-address 192.168.0.8;
}
}
-
设置DHCP守护进程的工作参数
#vi /etc/sysconfig/dhcpd
DHCPDARGS=eth0(设置DHCP守护进程监听网卡接口)
-
启动DHCP服务器
#service dhcpd start
-
Linux客户端
-
设置网卡采用dhcp启动协议,自动获取ip地址信息
#vi /etc/sysconfig/network-scripts/ifcfg-ethX(X可以0,1,2……)
修改BOOTPROTO为:
BOOTPROTO=dhcp
-
获取IP地址
#ifdown ethX ;ifup ethX (X可以取0,1,2,……)
注意:linux系统的dhcp客户端使用dhclient脚本来获取IP地址信息
-
Windows客户端
-
右击网上邻居----属性------双击tcp/ip协议----选择“自动获动IP地址”
-
c:\>ipconfig/release
c:\>ipconfig/renew
要求:一台RedHat Linux 主机,eth0的ip地址为:192.168.0.1,现要求利用dhcpd软件制做一台满足以下要求的DHCP服务器:
-
不支持dns动态更新,且忽略客户机的更新
-
服务器的默认地址租约时间为3600秒,最大地址租约时间为7200秒
-
所有作用域的客户机后缀域名为abc.com,DNS服务器地址为192.168.0.254
-
所有作用域的客户机默认网关地址192.168.0.1
-
定义作用域192.168.0.0子网,地址掩码为255.255.255.0,地址范围为192.168.0.2-----192.168.0.250
-
保留192.168.0.0子网中的192.168.0.8给以太网卡物理地址为00:E0:4C:70:33:65的客户机
-
绑定dhcp服务在eth0接口上
配置过程:
-
# rpm –ivh dhcp-3.0pl1-23.i386.rpm
-
# vi /etc/dhcpd.conf
ddns-update-style none;
ignore client-updates;
default-lease-time 3600;
max-lease-time 7200;
option routers 192.168.0.1;
option domain-name “abc.com”;
option domain-name-servers 192.168.0.254;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.2 192.168.0.250;
host c1 {
hardward ethernet 00:E0:4C:70:33:65;
fixed-address 192.168.0.8;
}
}
-
#vi /etc/sysconfig/dhcpd
DHCPDARGS=eth0
-
# /etc/rc.d/init.d/dhcpd restart
#vi /etc/sysconfig/dhcrelay
INTERFACES=“eth0” 设置与DHCP服务器相连的接口名
DHCPSERVERS=“192.168.2.1” 设置DHCP服务器的地址
|