dhcp中继
2020-04-25 本文已影响0人
082e63dc752b
拓扑图:
image.png
整体步骤
- 搭建网络环境
1)建立虚拟机,根据情况添加虚拟网卡,连接虚拟交换机
2)保障连通性(可以先设定固定ip,测试) - 服务器上建立多个地址池,并指定网关
- router上,要开启路由转发功能,开启dhcp中继功能
- 测试
遇到的问题:虚拟机添加多网卡的时候名称的对应关系可能会有差异
解决: 仔细查看虚拟网卡的MAC地址
server 配置
- 安装dhcp服务
yum install dhcp
- 配置地址池
subnet 10.10.10.0 netmask 255.255.255.0 {
range 10.10.10.10 10.10.10.100;
option routers 10.10.10.11;
}
subnet 10.10.20.0 netmask 255.255.255.0 {
range 10.10.20.10 10.10.20.100;
option routers 10.10.20.11;
}
subnet 10.10.30.0 netmask 255.255.255.0 {
range 10.10.30.10 10.10.30.100;
option routers 10.10.30.11;
}
- 启动dhcp服务
service dhcpd restart
router 配置
安装 DHCPRelay 服务
安装dhcp软件包就行,其他的不需要配置
yum install dhcp
开启路由功能
vi /etc/sysctl.conf
修改如下内容,将其值改为1
net.ipv4.ip_forward = 1
重新加载sysctl配置
sysctl -p
配置dhcp中继
vi /etc.sysconfig/dhcrelay
修改如下内容
INTERFACES="eth0 eth1 eth2" #Relay interfacee 如果这里空着,表示所有端口都转发
DHCPSERVERS="10.10.10.10" # dhcp服务器的地址
重启dhcp中继服务
service dhcrelay start
client 配置
ip地址获取方式设定为dhcp