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

问一个关于 openwrt 静态路由设置的问题.金币酬谢

  •  
  •   yanwen · 2018-03-12 17:01:53 +08:00 · 4111 次点击
    这是一个创建于 613 天前的主题,其中的信息可能已经有所发展或是发生改变。

    路由的拓扑图如下:

    5aa6434da563e.png

    我是想让电脑 A 可以访问电脑 B,然后我在路由 1 里添加的静态路由设置如下:

    5aa64198e217e.png

    但是还是不能访问.不知道是哪里(路由类型??)设置错了??

    求救命 同学们 感谢了

    18 回复  |  直到 2018-03-12 18:47:42 +08:00
        1
    Rysle   2018-03-12 17:25:31 +08:00   ♥ 1
    试试改成 anycast ?
    不行的话 traceroute 看看有没有跑到.4.156
    另外要注意路由 2 是否允许 wan 访问 lan
        2
    ender049   2018-03-12 17:25:46 +08:00   ♥ 1
    路由 2 回程路由设下
        3
    goofool   2018-03-12 17:32:27 +08:00 via Android   ♥ 1
    路由 2 开启 DMZ,指定电脑 B
        4
    LGA1150   2018-03-12 17:38:00 +08:00 via Android   ♥ 1
    关闭路由器 2 的 NAT 和防火墙
        5
    murusu   2018-03-12 17:39:56 +08:00   ♥ 1
    检查路由 2 的防火墙,看看 wan 到 lan 的访问是否允许了
        6
    yanwen   2018-03-12 17:47:10 +08:00
    @Rysle

    改成了 anycast . 但是在 A 电脑执行 traceroute 的时候是这样提示的:

    traceroute 192.168.4.156
    traceroute to 192.168.4.156 (192.168.4.156), 64 hops max, 52 byte packets
    1 * * *
    2 * * *
    3 * * *



    这样是不通??
        7
    yanwen   2018-03-12 17:48:13 +08:00
    @murusu
    @goofool
    @LGA1150

    路由 2 的防火墙是关闭状态的. NAT 也关闭了 DMZ 指定了电脑 B 但貌似还是不行.
        8
    ashong   2018-03-12 17:50:21 +08:00   ♥ 1
    第二个路由器 wan 口也得加路由规则才行
        9
    goofool   2018-03-12 17:52:13 +08:00   ♥ 1
    @yanwen 就开 DMZ 就行了啊,关 nat 干嘛? 关 nat 你还不如直接把路由 2 设置成中继模式
        10
    yanwen   2018-03-12 17:53:43 +08:00
    @ashong 能指导下第二个路由器的规则怎么写不???
        11
    yanwen   2018-03-12 17:56:00 +08:00
    @goofool 开了 DMZ 貌似还是不行 😂
        12
    lusheldon   2018-03-12 17:58:47 +08:00 via Android   ♥ 1
    不需要任何规则,b 可以直接访问 a,a 访问不了 b 是因为 nat,要么改传统路由模式,用路由表,要么 dmz 之类的映射。按我说,你这是路由器多的,摘掉一个不就行了。
        13
    EricXuu   2018-03-12 18:00:58 +08:00 via Android   ♥ 1
    dmz 是直接访问 4.156 了
        14
    goofool   2018-03-12 18:01:57 +08:00 via Android   ♥ 1
    @yanwen 那就说明实际组网跟你说的不一样
        15
    ashong   2018-03-12 18:13:55 +08:00   ♥ 1
    @yanwen DMZ 都不行? 那就是其他原因了
        16
    liuweisj   2018-03-12 18:35:38 +08:00   ♥ 1
    路由 2 后边的电脑 B 拿到的是 NAT 后的地址 路由 A 肯定访问不到啊 ,要么是配 DMZ ( SNAT )所以到 192.168.4.156 的地址的流量到转发到 192.168.1.102 A 电脑用 192.168.4.156 来访问 B 电脑 , 要么是 路由器 2 不做 NAT 把 wan 口的线插到 lan 口 关掉路由 2 的 DHCP 让电脑 B 也拿 192.168.4.0/24 的地址
        17
    asdfjkl   2018-03-12 18:40:08 +08:00 via Android   ♥ 1
    特定端口的话可以用端口转发,所有端口应该是用 dmz 主机
        18
    huangya   2018-03-12 18:47:42 +08:00   ♥ 1
    为什么不把路由2设置为 AP mode?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   880 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 22ms · UTC 20:10 · PVG 04:10 · LAX 12:10 · JFK 15:10
    ♥ Do have faith in what you're doing.