linux下DHCP在企业网中的应用(DHCP中继)
linux下DHCP在企业网中的应用
一、环境要求
一台虚拟机 一个linux操作系统 两个windows操作系统
二、实验要求
企业网中一般有多个vlan,vlan之间需要相互通信,需要一个DHCP server去给其他vlan的主机动态分配ip地址。
三、实验拓扑及地址规划
拓扑图及地址规划如图所示:
四、实验步骤
① 配置DHCP服务器,编辑dhcp的配置文件
route -n查看路由信息
vim /etc/dhcp/dhcpd.conf
service dhcpd configtest
service dhcpd restart
chkconfig dhcpd on
② 用windows主机模拟路由器
对windows主机的配置:
添加两个网络适配器,分别连接不同的vm区域,网络连接:server---->192.168.30.1,mkt---->192.168.20.1 vm2,tec---->192.168.10.1 vm3
route print查看路由表
把主机变成路由器的配置:
控制面板---->管理工具---->路由和远程访问---->右键 配置并启用路由和远程访问---->自定义配置 LAN路由,配置完毕
启动中继的配置:
IP路由选择---->常规---->新增路由协议---->DHCP中继代理程序---->iP路由选择---->DHCP中继代理程序---->右键 新增接口(在连接mkt和连接tec接口要哦实现中继)如图所示:
然后设置DHCP向服务器代理发送消息,服务器地址:192.168.30.100
③ 测试
新建一台虚拟机,把网络适配器中的网络连接分别放在vm 2和vm 3中,然后查看动态分配的地址。
网络连接放在vm 2:
网络连接放在vm 3:
附:linux用作路由器
① 配置DHCP服务器,编辑dhcp的配置文件
route -n查看路由信息10
vim /etc/dhcp/dhcpd.conf
service dhcpd configtest
service dhcpd restart
chkconfig dhcpd on
② 新建三个虚拟机,两台centos主机和一台windows主机,一台centos作路由器,一台作服务器,一台windows主机作测试pc
③ 把centos作为路由器
yum --disablerepo=\* --enablerepo=c6-media install system-config-network-tui安装setup
添加三块网卡,配置相应的ip地址
service network restart
route -n查看路由表
④ vim /etc/sysctl.conf编辑内核的配置文件
sysctl -p让更改的生效
⑤ 安装中继代理服务:(安装dhcp后会形成)
yum --disablerepo=\* --enablerepo=c6-media install dhcp
vim /etc/sysconfig/dhcrelay编辑配置文件
service dhcrelay start
netstat -tupln |grep 67(服务器端67端口)
chkconfig dhcrelay on
iptables -L
service iptables stop
chkconfig iptables off
setenforce 0
⑥ 用windows系统测试
同上
转载于:https://blog.51cto.com/xiaoxizizi/1405870