软件模拟DHCP中继代理的配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件模拟DHCP中继代理的配置相关的知识,希望对你有一定的参考价值。
DHCP中继可以实现在不同子网和物理网段之间处理和转发dhcp信息
DHCP具有以下功能:
- 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。
- DHCP应当可以给用户分配永久固定的IP地址。
- DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。
- DHCP服务器应当向现有的BOOTP客户端提供服务。
实验准备
GNS3、Linux虚拟机(Red Hat Enterprise 6.5
Linux虚拟机中要将光盘(镜像文件)挂载到系统内
实验目的
利用DHCP中继实现在不同vlan间转发dhcp信息,使pc机能够从dhcp服务器自动获取IP地址
实验开始
在GNS3软件中画出网络拓扑图
备注:在连接Linux服务器的时候要选择vmnet1网卡(这里的网卡选择要和Linux主机一致,Linux服务器选择仅主机模式vmnet1)
网络拓扑中的二层交换机和三层交换机的配置
二层交换机配置
- 端口配trunk和vlan的封装方式dot1q(配trunk的端口为二层交换机上与三层交换机相连的端口)
switchport mode trunk //端口做trunk
switchport trunk encapsulation dot1q //vlan封装方式为dot1q
- 划分vlan,将端口加入到vlan
vlan 10,20,100 //一次划分多个vlan
int f1/1 //进端口
switchport mode access //端口做access
switchport access vlan 10 //将端口加入到vlan
三层交换机配置
- 端口配trunk和vlan的封装方式dot1q(配trunk的端口为三层交换机上与二层交换机相连的端口,方法与二层交换机配置一致)
switchport mode trunk //端口做trunk
switchport trunk encapsulation dot1q //vlan封装方式为dot1q
- 划分vlan,为每个vlan配地址
int vlan 10 //进vlan ip add 192.168.10.1 255.255.255.0 //配地址,子网掩码 no shut //开启端口
linux配置 - 安装dhcp软件包
rpm -ivh /mnt/Packages/dhcp-4.1.1-38.P1.el6.x86_64.rpm
- 将dhcpd.conf配置文件复制到/etc目录xi
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
- 修改配置文件
vim /etc/dhcp/dhcpd.conf
subnet 192.168.175.0 netmask 255.255.255.0 { //写入需要自动获取的网段及子网掩码 range 192.168.175.100 192.168.175.110; //自动获取的地址短 option routers 192.168.175.1; //网关地址 }
配置文件中每个语句结束后都要在末尾加分号“;”
配置完成退出vim编辑器,启动服务service dhcpd start
再次回到三层交换机中
int vlan 10 ip helper-address 192.168.175.105 //指定dhcp服务器的地址,表示通过指定端口向该服务器发送DHCP请求包
打开VPCS即可自动获取到服务器允许的地址段地址
以上是关于软件模拟DHCP中继代理的配置的主要内容,如果未能解决你的问题,请参考以下文章
设置DHCP中继代理,帮助广播跨越不同VLAN。给不同VLAN下的客户机提供DHCP服务;