DHCP服务和NIS服务
/usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample ■ DHCP租约文件 /var/lib/dhcp/dhcpd.leases ■ 指定那块网卡提供DHCP服务 /etc/sysconfig/dhcpd ■ 系统日志 /var/log/messages 1.2.3 DHCP中继代理一、在网络中部署DHCP ■ 在单物理子网环境中部署DHCP 在单物理子网环境中,为了均衡负载和提供容错能力,通常会配置两台DHCP服务器,在实际应用中较好的解决方案是使用80/20规则来平衡两台DHCP服务器的使用.一台性能较好的DHCP配置成主服务器. ■ 在多物理子网环境中部署DHCP DHCP在分配IP地址时是使用广播方式通信,但路由器就是会隔离广播.默认情况下,一个物理子网中的DHCP服务器是无法为其它物理子网中的DHCP客户端分配IP地址的.为了使网络中所有的DHCP客户端都能获得IP地址租约,可以采取两种方案:一种是每个物理子网中都配置一台或两台DHCP服务器;另一种是在一个物理子网中配置一台DHCP服务器,在其它物理子网中使用DHCP中继代理.两种方案均使用80/20规则.在实际应用中后一种解决方案比较常用. 二、使用DHCP中继代理 其工作过程是: (1)收到本子网的DHCP客户端广播发出的DHCP消息后,如果在预定的时间内没有DHCP服务器广播发出DHCP回应消息,则会将客户端的DHCP消息以单播方式转发给指定的DHCP服务器. (2)DHCP服务器收到 DHCP中继代理转发来的DHCP消息后,会提供一个与DHCP中继代理的IP地址在同一子网的IP地址,然后以单播方式将回应的DHCP消息发送给DHCP中继代理. (3)DHCP中继代理收到DHCP服务器回应的DHCP消息后,再通过广播方式发送给DHCP客户端. 这样以单播方式就不会受到路由器的限制. 1.2.6 实现DHCP中继代理的三个重要步骤1、设置配置文件 # cat /etc/sysconfig/dhcrelay INTERFACES=“eth0 eth1” DHCPSERVERS=“192.168.20.2” 2、开启路由转发功能 # echo “1” > /proc/sys/net/ipv4/ip_forward 3、启动中继代理服务 # service dhcrelay start 1.3 DHCP中继代理配置实例网络拓扑结构如图,确保网络畅通. 步骤一:Linux A上配置DHCP服务,可以为两个子网提供服务 步骤二:Linux B上配置DHCP中继代理 步骤三:windows XP作为192.168.100.0网段的客户端获取IP地址 具体实现过程如下: 步骤一、在dhcp服务器Linux C上做如下设置: 查看dhcp软件包是否安装 [root@xapc ~]# rpm -q dhcp package dhcp is not installed 挂载第四张安装光盘 [root@xapc ~]# mount /dev/cdrom /media mount: block device /dev/cdrom is write-protected, mounting read-only 安装dhcp软件包 [root@xapc ~]# rpm -ivh /media/Server/dhcp-3.0.1-12_el5.i386.rpm warning: /media/Server/dhcp-3.0.1-12_EL.i386.rpm: V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] 1:dhcp ########################################### [100%] 复制配置文件模板 [root@xapc ~]# cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf 修改后的配置文件内容如下: [root@xapc ~]# cat /etc/dhcpd.conf ddns-update-style interim; ignore client-updates; subnet 192.168.20.0 netmask 255.255.255.0 { # --- default gateway option routers 192.168.20.2; option subnet-mask 255.255.255.0; option domain-name-servers 192.168.20.2; range 192.168.20.128 192.168.20.254; default-lease-time 21600; max-lease-time 43200; # we want the nameserver to appear at a fixed address host ns { next-server marvin.redhat.com; hardware ethernet 12:34:56:78:AB:CD; fixed-address 192.168.13.222 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |