求助! dhcp 中继,为什么拿到的 ip 网段不对?

2016-06-02 19:36:13 +08:00
 omph
  1. 拓扑如下
    总共用了三台 VMware 虚拟机( DHCP 服务器,中继服务器,客户机)模拟

  2. 问题:
    从子网 2 和子网 3 请求 IP ,经常不是对应网段的。
    以下是从中继服务器 eth0 口抓的包,可以看到, Relay agent IP address 的值是 10.10.2.1 ( Discover 包里也是这个值),即来自子网 2 的请求,但 offer 里的地址居然是 10.10.3.20 !

  3. dhcp 服务器配置

3224 次点击
所在节点    Linux
3 条回复
omph
2016-06-03 15:04:49 +08:00
好吧,是对超级作用域的概念理解错了。看 dhcpd.conf 的 man 手册,这种情况不该用 shared-network ,其实用多作用域就好。
rguan66
2018-05-26 16:35:10 +08:00
这个是不是可以理解成:在超级作用域里的所有子网,是认为属于同一 vlan 的?
omph
2018-05-26 21:07:36 +08:00
@rguan66 一晃两年过去了。。
我只知道 shared-network 会把所有子网打包成一个分配出去

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/283061

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX