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

二级无线路由开启时一级路由出来的有线连接有时无法上网怎么回事

  •  
  •   messense · 2013-07-18 21:25:46 +08:00 · 6370 次点击
    这是一个创建于 4181 天前的主题,其中的信息可能已经有所发展或是发生改变。
    房东家一级路由 (水星 MR808) ,PPPoE 自动拨号,DHCP,lan 口出来的有线连电脑可以直接上网。我的 OpenWrt 无线路由作为二级路由接入网线,network 设置为

    config interface 'wan'
    option proto 'dhcp'
    option ifname 'eth0'
    option hostname 'openwrt'

    无线可以正常上网。巧合的是,我的无线路由开启的时候,有其它房客的有线就连不上了(Win7),房东以此为理由不让用无线路由。。。

    不太明白为什么会这样,试过在关闭无线路由的情况下用同学的 Windows 7 系统连有线,Windows 7 总是识别不出网络,(在关闭无线路由的情况下,上面说的那个房客的 Windows 7 倒是可以识别了,Orz...),用 Ubuntu 正常上网,用我的 OS X 也可以正常上网。

    总觉得是 Windows 的问题,想测试下在开启无线的时候用 Ubuntu 连有线试试,可是只有一根网线接入,顾此失彼不好测试。

    难道我的二级无线会影响到别人从一级有线路由接入的有线网络?不太明白呀,有点奇怪了吧,还是只是巧合?
    4 条回复    1970-01-01 08:00:00 +08:00
    l0wkey
        1
    l0wkey  
       2013-07-18 21:47:54 +08:00
    网段是否相同
    messense
        2
    messense  
    OP
       2013-07-18 22:00:43 +08:00
    @l0wkey 一级路由是 192.168.1.x,我的二级是 192.168.2.x
    l0wkey
        3
    l0wkey  
       2013-07-18 22:27:04 +08:00
    建议你不要二级路由了,直接把无线路由的DHCP关掉,房东路由上引出给你的线插到LAN口,当无线交换机使用
    messense
        4
    messense  
    OP
       2013-07-18 22:36:20 +08:00
    @l0wkey 这也是个解决方案,前提是无线路由器有多个LAN口,我的只有一个LAN/WAN。我已经查出问题所在了,之前为了方便用无线的同时可以用有线连接配置路由装了 macvlan,将唯一的 LAN/WAN 口做了 vlan ,又开了 DHCP,导致部分直接连有线路由的电脑 DHCP 请求时获取到了由我的路由 DHCP reply 的错误的信息。禁用掉 macvlan 就 OK 了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1967 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 00:47 · PVG 08:47 · LAX 16:47 · JFK 19:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.