您的位置:首页 > 其它

DHCP中继

2013-10-05 13:12 633 查看
xiaozi在此向大家介绍两种dhcp中继的方法,一种是中继服务器拥有两块网卡,一种是使用路由设备实现不同网段互通,

其实,原理是一样的
DHCP服务器的配置:
首先安装dhcp服务:
yum install -y dhcp*
其主配置文件为:/etc/dhcpd.conf,可以根据配置文件中的提示
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.sample
将 /usr/share/doc/dhcp*/dhcpd.conf.sample 此文件覆盖掉/etc/dhcpd.conf,xiaozi建议大家使用覆盖的方式,如果自己写的话,很容易出错的
然后配置/etc/dhcpd.conf,
ddns-update-style interim;            #DNS动态更新的方式 interim为互动式的dns更新模式
ignore client-updates;
shared-network xiaozi {                #设置超级域,可以方便管理多个区域
option domain-name              "xiaozi.com";
option domain-name-servers      192.168.187.1;
option time-offset              -18000;
default-lease-time 21600;
max-lease-time 43200;
subnet 192.168.187.0 netmask 255.255.255.0 {
option routers                  192.168.187.3;
option subnet-mask              255.255.255.0;
range dynamic-bootp 192.168.187.128 192.168.187.254;
}
subnet 192.168.0.0 netmask 255.255.255.0 {
option routers                  192.168.0.3;
option subnet-mask              255.255.255.0;
range dynamic-bootp 192.168.0.128 192.168.0.254;
}
}
注意,dhcp服务器与dhcp中继服务器都必需是静态ip地址.
之后就可以启动dhcpd了,还可以将dhcpd设为开机自启动:
service dhcpd start
chkconfig --level 35 dhcpd on            #在3.5这两个级别开机自启动


dhcp中继服务器的配置:
1.当中继服务器上有两块网卡时,一块与dhcp服务器联通,一块配置为所中继代理分配地址的网段,必需都是静态IP地址
安装dhcp服务,然后配置 /etc/sysconfig/dhcrelay:
INTERFACES="eth0 eth1"
DHCPSERVERS="192.168.187.119"            #dhcp服务器的ip地址
配置 /etc/sysctl.conf:
net.ipv4.ip_forward = 1            #允许ipv4进行forward
然后启动中继服务:
/etc/init.d/dhcrelay start
chkconfig --level 35 dhcrelay on
使用命令重新读取配置道文件 /etc/sysctrl.com中
sysctl -p
2.当中继服务器只有一块网卡时,可以使用路由设备来进行联通不同网段
路由器配置就十分简单了,只需将两个端口设置好ip地址即可
注意:在配置中继服务器和dhcp服务器的ip地址时,必需将网关指为路由器,
配置中继服务器:
/etc/sysconfig/dhcrelay
INTERFACES="eth0"
DHCPSERVERS="192.168.187.119"            #dhcp服务器的ip地址
/etc/sysctl.conf
net.ipv4.ip_forward = 1
然后就可以启动中继服务了,还要使用 sysctl -p 重新读取sysctl.conf
最后注意selinux和iptables的配置,就可以了


呵呵,祝大家成功,xiaozi的博客如果有什么不对的地方,还请给我留言!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: