V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
omph
V2EX  ›  Linux

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

  •  1
     
  •   omph · 2016-06-02 19:36:13 +08:00 · 3193 次点击
    这是一个创建于 2856 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 拓扑如下
      总共用了三台 VMware 虚拟机( DHCP 服务器,中继服务器,客户机)模拟
      topo

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

    3. dhcp 服务器配置
      topo

    3 条回复    2018-05-26 21:07:36 +08:00
    omph
        1
    omph  
    OP
       2016-06-03 15:04:49 +08:00
    好吧,是对超级作用域的概念理解错了。看 dhcpd.conf 的 man 手册,这种情况不该用 shared-network ,其实用多作用域就好。
    rguan66
        2
    rguan66  
       2018-05-26 16:35:10 +08:00
    这个是不是可以理解成:在超级作用域里的所有子网,是认为属于同一 vlan 的?
    omph
        3
    omph  
    OP
       2018-05-26 21:07:36 +08:00
    @rguan66 一晃两年过去了。。
    我只知道 shared-network 会把所有子网打包成一个分配出去
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1197 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 23:16 · PVG 07:16 · LAX 16:16 · JFK 19:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.