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

B 路由通过 LAN 口连接 A 路由,如何 A 路由上的设备如何直接通过 IP 访问 B 路由上的设备?

  •  
  •   SmaliYu · 2021-06-09 15:07:53 +08:00 · 1361 次点击
    这是一个创建于 1267 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我没记错的话,这种连接方式 B 路由是可以直接访问到 A 路由上的设备的,但是反向不行。 1.从原理上这是为啥啊? 2.如果 A 路由上有个设备提供个 WEB 页面服务,那么我在 B 路由上的设备访问,提供 WEB 服务的设备会收到这个请求,但是没办法返回结果么? 3.标题,我该怎么做才能实现 A 路由上的设备如何直接通过 IP 访问 B 路由上的设备?

    第 1 条附言  ·  2021-06-09 15:43:58 +08:00
    B 直接当交换机不是我想要的(
    15 条回复    2021-06-10 16:53:23 +08:00
    LiYanHong
        1
    LiYanHong  
       2021-06-09 15:34:16 +08:00
    A 路由开 DHCP,B 路由关 DHCP
    liyaoxinchifan
        2
    liyaoxinchifan  
       2021-06-09 15:36:37 +08:00   ❤️ 2
    试试在 A 路由上加一条静态路由,指向 B 路由网段,网关为 A 路由分配给 B 路由的 IP
    SilencerL
        3
    SilencerL  
       2021-06-09 15:38:58 +08:00
    简单的做法:B 路由不要插 WAN 口,先配置好关闭 DHCP,然后插在 LAN 口上当交换机用,这样由 A 进行 DHCP,A/B 路由就在同一网段可以互访。
    zhangsanfeng2012
        4
    zhangsanfeng2012  
       2021-06-09 15:52:34 +08:00
    B 要关闭 NAT,AB 要互指路由
    Pogbag
        5
    Pogbag  
       2021-06-09 15:58:09 +08:00
    根据你的描述,B 路由是一级路由,A 路由是二级路由,不是一个网段。不推荐家里网络搞两层 NAT,A 改成中继模式吧,这样 A→B B→A 就都可以了。
    lakehylia
        6
    lakehylia  
       2021-06-09 16:03:15 +08:00
    一个主路由,其他都是中继路由,这样整个网络下的设备都是可以互相访问的啊。
    lakehylia
        7
    lakehylia  
       2021-06-09 16:06:18 +08:00
    一个主路由,其他都是中继路由,我试过手机连接任何一个路由器的情况下,都可以打开任何一个路由器的管理页面。
    gamexg
        8
    gamexg  
       2021-06-09 16:06:32 +08:00
    问题原因很简单:

    路由 a 下面的设备访问路由 b 下面的设备时,访问的是 b 的网段。
    但是路由 a 里面并没有指向路由 b 的路由表条目,那么将会走默认路由,即发送到了 isp 那里。
    huluhulu
        9
    huluhulu  
       2021-06-09 16:27:38 +08:00
    参考二楼, 需要 A 路由器支持静态路由
    msg7086
        10
    msg7086  
       2021-06-09 17:51:32 +08:00 via Android
    路由的其中一部分组件叫网关,网关就是隔离网络用的。既然隔离了,那当然就隔离了。

    要互联两个隔离网络,用一个接口配合静态路由就可以做。比如你三组接口,一组 LAN 一组 WAN,再加一组互联,互联口用网线对接然后单独配置路由表就行了。

    傻瓜式家用路由器大概率没这功能,建议上专业点的路由系统。
    ScepterZ
        11
    ScepterZ  
       2021-06-09 18:45:50 +08:00   ❤️ 1
    看问题描述,lz 连最老生常谈的内网 ip,外网 ip,nat 这些概念都不懂,这不就是没有外网 ip 所以访问不了么
    Xusually
        12
    Xusually  
       2021-06-09 21:07:01 +08:00
    A 路由上做一条静态路由就行了,所有往 B 网段访问指向 B 路由器的 A 段 IP 地址。
    anranruoxia
        13
    anranruoxia  
       2021-06-10 00:50:30 +08:00 via iPhone
    要访问的设备不多的话,用端口转发
    Elissa
        14
    Elissa  
       2021-06-10 11:06:23 +08:00
    关 dhcp 当成交换机就好了,想怎么访问就怎么访问
    SmaliYu
        15
    SmaliYu  
    OP
       2021-06-10 16:53:23 +08:00
    @ScepterZ 哎……确实是学到了新知识,以前都不知道路由器的静态路由干嘛的,感谢下二楼 @liyaoxinchifan
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1036 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:03 · PVG 05:03 · LAX 13:03 · JFK 16:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.