【解决方法】锐捷EVE模拟器中VPC无法通过DHCP获取IP地址,改用接口获取地址 ...

打印 上一主题 下一主题

主题 1028|帖子 1028|积分 3084

环境:

工具:锐捷EVE模拟器,VMware Workstation Pro
远程工具:SecureCRT
系统版本:Windows 10
问题描述:

描述:一个简单的DHCP环境,使用VPC充当PC客户机,IP地址获取为DHCP方式。但在发送request数据包后,服务器服务器已经把地址租用出去,但VPC中并没有收到ACK数据包,并没有正常获取到IP地址。
提示:若按照教程还是无法完成操作,可以进入右侧的企鹅,找我看看。
解决方法-视频与文字教程:

视频教程:
文字教程:
1.环境和配置如下:

核心交换机中的配置如下:
  1. conf t
  2. vlan 10
  3. int vlan 10
  4. ip add 192.168.1.254 24
  5. ex
  6. ser dhcp
  7. ip dhcp pool vlan10
  8. network 192.168.1.0 255.255.255.0
  9. dns-server 218.85.157.99
  10. default-router 192.168.1.254
  11. interface GigabitEthernet 0/1
  12. switchport mode trunk
  13. end
  14. wri
复制代码
接入交换机配置如下:
  1. vlan 10
  2. interface GigabitEthernet 0/0
  3. switchport access vlan 10
  4. interface GigabitEthernet 0/1
  5. switchport mode trunk
  6. end
  7. wri
复制代码
2.在VPC中使用命令dhcp -r,向dhcp服务器进行IP地址续期,如下图:

通过Wireshark进行的抓包数据可见,dhcp服务器并没有对对客户端回复ACK数据包,如下图:

但DHCP服务网中的地址池中,该地址已经被分配出去了,可使用命令 show ip dhcp bin ,如下图:

3.询问得知,这是锐捷EVE模拟器中的BUG所导致,在实验中可以使用路由器等其他设备进行DHCP的IP地址获取。
本人在此使用路由器的接口进行IP地址的获取,如下图:

4.路由器的配置如下:
  1. interface GigabitEthernet 0/2
  2. no switchport
  3. ip address dhcp
复制代码
5.命令生效的一刻,就开始开始发起DHCP请求,抓包数据如下:

可见dhcp服务器正常回复ack报文,接口也能正常获取地址,如下图:


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

立聪堂德州十三局店

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表