如何在vmware中实现DHCP中继代理的方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
公司有两个网段,分别是192.168.1.0/24和192.168.2.0/24,共有300台计算机,采用DHCP动态分配IP,DHCP服务器放在VLAN1。根据DHCP原理,客户端在获取IP的过程中会采用广播的方式(disc over、offer、request、ack),而vlan隔离了广播域,怎么才能使vl an2的客户端成功获取IP呢?在此采用vmware+dynamapis模拟实际环境,实现DHCP中继代理功能,拓朴如图:
一、配置DHCP服务器:
打开windows2k3虚拟机,添加删除windows组件|网络服务|DH CP服务|确定安装:
开始|程序|管理工具|DHCP,打开DHCP管理控制台,添加两个作用域:192.168.1.0和192.168.2.0,IP地址范围分别是:192.16 8.1.10--192.168.1.200和192.168.2.10-192.168.2.200;并配置作用域选项指定网关IP:
设置网卡类型为vmnet1(hostonly):
二、配置dynamips,生成虚拟实验拓朴
打开dynamips,选择一台交换机,桥接到PC,交换机型号为3640,指定IOS文件位置:
设置PC桥接参数,nic-0连接到本机的vmnet1虚拟网卡,nic-1连接到本机的vmnet8虚拟网卡,开始运行cmd,输入getmac:
物理地址最后两位为01,代表为vmnet1网卡,08为vmnet8网卡,将传输名称复制粘贴至桥接参数处,并将tcp/ip更改为NPF:
指定目录路径,单击下一步,配置3640模块:
下一步,配置连线:f0/0连接到pc-0,f0/10连接到pc-1:
单击生成.bat文件,完成退出。打开生成目录下swith1.bat文件,利
用secureCRT连接到交换机配置:
三、配置三层交换机
//配置交换机名称
Router(config)#hostname sw3
sw3(config)#exit
//新建VLAN
sw3#vlan database
sw3(vlan)#vlan 2
sw3(vlan)#exit
//将交换机端口加入VLAN
sw3(config)#int range f0/10 - 15
sw3(config-if-range)#switchport access vlan 2
//配置VLAN ip地址
sw3(config)#int vlan 1
sw3(config-if)#ip add 192.168.1.1 255.255.255.0 sw3(config-if)#no sh
sw3(config-if)#int vlan 2
sw3(config-if)#ip add 192.168.2.1 255.255.255.0 sw3(config-if)#no sh
//启用DHCP中继服务
sw3(config)#service dhcp
sw3(config)#ip dhcp relay information option
//在vlan2上设置DHCP服务器IP地址
sw3(config)#int vlan 2
sw3(config-if)#ip helper-address 192.168.1.2 //开启路由功能
sw3(config)#ip routing
四、验证vlan2客户端
将client客户机网卡类型设置为vmnet8:
配置ip地址为动态获取,查看获取的IP地址:
vlan2客户端成功通过DHCP中继代理获取IP!!!