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

请教一个网络问题

  •  1
     
  •   iX · 2018-11-24 19:12:40 +08:00 · 1804 次点击
    这是一个创建于 2185 天前的主题,其中的信息可能已经有所发展或是发生改变。

    ----------------------------------------
    两台 OpenWRT 路由器,使用 Wireguard 通过 Internet 连接到一起。
    Wireguard 互联地址为 172.21.10.1 / 172.21.10.10
    左侧的 OpenWRT 的 LAN 地址为 10.1.1.1 / 255.255.255.0,有一条静态路由 10.0.0.0/8 via 10.1.1.254
    ( 10.1.1.254 是一台三层交换的 ip )
    右侧的 OpenWRT 添加了一条静态路由 10.0.0.0/8 via 172.21.10.1 (左侧 OpenWRT 的 Wireguard 地址)
    ----------------------------------------
    现象:
    1. 通过 SSH 到左侧 OpenWRT 上去,路由器本身可以 ping 通 10.1.1.254 ,却无法 ping 通 10.0.0.0/8 内的其他 ip
    2. 如果左侧 OpenWRT 换成电脑,ip、掩码设置成一样,网关设置成 10.1.1.254 ,可以 ping 通 10.1.1.254 及 10.0.0.0/8
    3. 确定该三层交换及 10.0.0.0/8 内无特别限制
    4. 在 192.168.1.x 可以 ping 通左侧 OpenWRT Wireguard 地址 172.21.10.1,无法 ping 通 10.1.1.254 及 10.0.0.0/8
    ----------------------------------------
    左侧 OpenWRT 设置如图:
    office 即 LAN,wg 为 wireguard 接口
    -----

    ----------------------------------------
    求教:
    如何从 192.168.1.x 访问 10.0.0.0/8,或者至少能访问 10.1.1.1/24
    2 条回复    2018-11-25 15:13:07 +08:00
    julyclyde
        1
    julyclyde  
       2018-11-25 08:54:57 +08:00
    10.0.0.0/8 内“其它”各机器没设置返回方向的路由表吧
    cfcboy
        2
    cfcboy  
       2018-11-25 15:13:07 +08:00
    Forward 打开试试,可以看看有没有能借鉴的。https://www.right.com.cn/forum/thread-353759-1-1.html
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   968 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:44 · PVG 06:44 · LAX 14:44 · JFK 17:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.