您的位置:首页 > 运维架构 > Linux

Linux环境下DHCP服务器的搭建

2016-04-16 21:25 525 查看
一、【重要操作】:在DHCP客户机上将VMnet1、VMnet2、VMnet3的DHCP本地服务功能关闭

二、配置DHCP服务器:

2.1配置DHCP服务器的IP地址为192.168.1.2,添加到192.168.1.1的默认路由,安装DHCP服务程序

ifconfig eth0 192.168.1.2

route add default gw 192.168.1.1

rpm -ivh dhcp-4.1.1-25.P1.el6.x86_64.rpm

2.2复制/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample文件覆盖/etc/dhcp/dhcpd.conf

cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

2.3配置/etc/dhcp/dhcpd.conf,添加192.168.1.0、192.168.2.0、192.168.3.0三个地址分配网段,添加每个网段的路由

vi /etc/dhcp/dhcpd.conf

【配置内容】

default-lease-time 21600;

max-lease-time 43200;

subnet 192.168.1.0 netmask 255.255.255.0

{

range 192.168.1.20 192.168.1.200;

option routers 192.168.1.1;

}

subnet 192.168.2.0 netmask 255.255.255.0

{

range 192.168.2.20 192.168.2.200;

option routers 192.168.2.1;

}

subnet 192.168.3.0 netmask 255.255.255.0

{

range 192.168.3.20 192.168.3.200;

option routers 192.168.3.1;

}

2.4启动DHCP服务

service dhcpd start

三、配置DHCP中继服务器【先把中继上的VMnet全删除】

3.1配置DHCP中继服务器VMnet1的IP地址

ifconfig eth1 192.168.1.1

3.2为DHCP中继服务再添加2块网卡

3.3为添加的2块网卡添加IP地址,分别为192.168.2.1和192.168.3.1

ifconfig eth2 192.168.2.1

ifconfig eth3 192.168.3.1

3.4DHCP服务器和中继服务器各个网卡之间的连通性【一定要Ping得通】

Ping 192.168.1.1

Ping 192.168.2.1

Ping 192.168.3.1

3.5在中继上安装DHCP中继服务程序

rpm -ivh dhcp-4.1.1-25.P1.el6.x86_64.rpm

3.6编辑配置文件/etc/sysconfig/dhcrelay。

vi /etc/sysconfig/dhcrelay

【配置内容】【请手动输入】

DHCRELAYARGS=""

#DHCPv4 only

INTERFACES="eth1 eth2 eth3"

#DHCPv4 only

DHCPSERVERS="192.168.1.2"

3.7编辑配置文件/etc/sysctl.conf。

vi /etc/sysctl.conf

将第7行的net.ipv4.ip_forward = 1

3.8在中继服务器上启动DHCP中继服务。

service dhcrelay start

四、在DHCP客户机上测试DHCP服务:

4.1在DHCPclient中选择Vm1网卡,释放租约,再重新获取IP地址。

【客户机上一定要改为自动获取IP】

ipconfig /release

ipconfig /renew

4.2在DHCPclient中选择Vm2网卡,释放租约,再重新获取IP地址。

4.3在DHCPclient中选择Vm3网卡,释放租约,再重新获取IP地址。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: