网络结构拓扑图Linux DHGP多网段分H■ W|- ■ *. . x*# n * •DHCP server下载地址:ftp://195.220.108.108/li nu x/fedora/releases/8/Everythi ng/i386/os/Pack ages/dhcp-3.0.6-10.fc8.i386.rpm第一步:rpm - qa | grep dhcp / 查看 DHCP!否安装第二步:rpm - ivh dhcp-3.0.1-12_EL.i386.rpm / 安装 DHCP勺软件包第三步:cp /usr/share/doc/dhcp-3.0.1/dhcp.co nf.sample/etc/dhcpd.conf / 把样例文件复制到 /etc/dhcpd.conf第四步:vi /etc/dhcpd.c onf /ddn s-update-style in terim;型(必选)ignore clie nt-updates;修改配置文件#定义所支持的DNS动态更新类#忽略客户机更新DNS记录allow bootp;#配置192.168.1.0网段sub net 192.168.1.0 netmask 255.255.255.0{ # 定义作用域(IP子网)opti onrouters 192.168.1.254;# 为客户端指定网关optionsubnet-mask 255.255.255.0;# 为客户端指定子网掩码option domain-name# 为客户端指定定义作用域(IP子网)范围#指“ ”;DNS域 名optiondomain-name-servers 61.187.98.3;#为客户端指定DNSK务器的IP地址 range dynamic-bootp 192.168.1.2 192.168.1.253; #default-lease-time21600;定默认的租约期限一天是 86400 秒指定最大租约期限max-lease-time 43200;#host dc1{# 配置 192.168.1.0 网段某台机保留地址 next-server hardware Ethernet客户机的00:0C:29:94:07:72; # 网卡物理地址fixed-address 192.168.1.100;# 分配给客户机的一个固定 IP 地址optionrouters 192.168.1.254;# 为客户端指定网关 }}#配置 192.168.2.0 网段subnet 192.168.2.0 netmask 255.255.255.0 {option routers 192.168.2.254;option subnet-mask 255.255.255.0;option domain-name-servers 61.187.98.3;range dynamic-bootp 192.168.2.2 192.168.2.253; default-lease-time 21600;max-lease-time 43200;}#配置 192.168.3.0 网段subnet 192.168.3.0 netmask 255.255.255.0 {option routers 192.168.3.254;option subnet-mask 255.255.255.0;option domain-name-servers 61.187.98.3; range dynamic-bootp 192.168.3.2 192.168.3.253;default-lease-time 21600;max-lease-time 43200;}第五步:DHCP服务器设置service dhcpd start / 启动 dhcpd 服务route add default gw 192.168.1.254 / 网关指向 DHCP中继进入 ntsysv 找到 dhcpd, 在前面打上 *号即可 / 开机自动启动第六步:DHCP中继服务器设置ifconfig eth0 192.168.1.254 upifconfig eth1 192.168.2.254 upifconfig eth2 192.168.3.254 up echo 1 >/proc/sys/net/ipv4/ip_forward / iptables - Fdhcrelay 192.168.1.1服务器第七步 : 测试在 windows 客户机上用以下命令检查: ipconfig /release ipconfig /renew//DHCP释放租约 重新获取配置 eth0 的 IP 地址配置 eth1 的 IP 地址配置 eth2 的 IP 地址 开启路由刷新放火墙请求包发往 DHCPbootps 67/tcp bootps 67/udp 是DHCP勺服务端口bootps 67/tcp bootps 67/udp 是DHCP勺服务端口vi /etc/servicesbootps 67/tcp bootps 67/udp 是DHCP勺服务端口。