V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
nfroot
V2EX  ›  问与答

请教, DDWRT 的 DHCP 如何自定义客户端网关地址

  •  
  •   nfroot · 2017-06-16 16:01:58 +08:00 · 2146 次点击
    这是一个创建于 2721 天前的主题,其中的信息可能已经有所发展或是发生改变。
    无法设置客户端的网关 IP,结果客户端获取 IP 后,网关也都指向这个 DHCP 服务器的 IP 了(其实我这个局域网里有多个 DHCP 服务器),而这样虽然也能联网,但是变成了客户端不直接通过网关 IP 联网。

    实际默认网关
    192.168.1.1/255.255.248.0
    DDWRT 的 IP 为
    192.168.2.1/255.255.248.0
    另一个 DDWRT 的 IP 为
    192.168.3.1/255.255.248.0

    其他电脑实际获得的是这样的
    IP:192.168.2.X/255.255.248.0 网关 192.168.2.1
    IP:192.168.3.X/255.255.248.0 网关 192.168.3.1

    实际想要的是
    IP:192.168.2.X/255.255.248.0 网关 192.168.1.1
    IP:192.168.3.X/255.255.248.0 网关 192.168.1.1

    导致结局就是,其他电脑从 DDWRT 的 DHCP 获取到 IP 后,网关那一栏是 DDWRT 的 IP 地址,相当于 DDWRT 多中转了一次外网流量。

    实在是没找到相关设置,百度谷歌也试过了,可能关键词不对吧……
    5 条回复    2017-06-16 21:06:49 +08:00
    nfroot
        1
    nfroot  
    OP
       2017-06-16 16:58:09 +08:00
    目测是这样……加在选项里

    dhcp-option=3,192.168.1.1
    iyuli
        2
    iyuli  
       2017-06-16 20:44:38 +08:00 via Android
    不可能实现,IP 和网关必须是同一个 IP 段,192.168.2.x 的网关只能是 192.168.2.1
    nfroot
        3
    nfroot  
    OP
       2017-06-16 21:02:11 +08:00
    @iyuli 我设置好了。虽然网段不同,不过是同一子网,互相通信没问题
    zro
        4
    zro  
       2017-06-16 21:03:33 +08:00
    楼主查一下 dnsmasq 的 DHCP 自定义应该有答案的
    nfroot
        5
    nfroot  
    OP
       2017-06-16 21:06:49 +08:00
    @zro 问题解决了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1048 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 19:52 · PVG 03:52 · LAX 11:52 · JFK 14:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.