V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ppbaozi
V2EX  ›  宽带症候群

MikroTik Back To Home 官方提供“回家”服务

  •  
  •   ppbaozi · 238 天前 · 2078 次点击
    这是一个创建于 238 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://forum.mikrotik.com/viewtopic.php?t=198231

    https://apps.apple.com/lv/app/mikrotik-back-to-home/id6450679198

    使用 wg 隧道,主要是无公网时,官方提供了中继服务。有人试用一下么

    11 条回复    2023-10-28 00:35:08 +08:00
    MeteorVIP
        1
    MeteorVIP  
       238 天前 via iPhone
    我是文盲。我可以理解为,他搭建了一个免费的中转,和一个 app 。不用复杂设置。方便回家。是这样吗?
    MrGba2z
        2
    MrGba2z  
       238 天前
    有静态 ip 的不需要吧 或者自己用 ddns 的也可以不需要
    ppbaozi
        3
    ppbaozi  
    OP
       238 天前
    @MeteorVIP 是的
    Dzsss
        4
    Dzsss  
       237 天前
    中继服务器在 LV (拉脱维亚),在国内属于高风险业务,如果是“不知悔改”继续推进,那被和谐也是日历上的事情。另外这个业务也是第三个需要对外联网的(系统更新、DDNS 、BTH ),个人认为这类业务对于路由器来说,是越少越好。

    BTH 简单逻辑:
    1 、检查本地是否为公网,如果不是公网就用 LV 服务器中转,ping 了一下,大几百 ms 。中转效果应该是能用,要想好用估计得配合 ipv6.
    2 、添加 WG 网卡到 LAN 接口表、开放端口、设置 NAT 。
    3 、使用 BTH APP 输入账号密码后自动创建对应的 peer (删除的时候,可能就没那么顺利,目前使用逻辑 BUG 还不完善)。

    综上:有公网的不如自己摸索清楚逻辑,然后自行手动搭建,灵活度要高得到,遇到 BUG 的情况也更少。


    接下来是一些不完整的 WG 总结:
    1 、双栈公网 IP 直连是最爽的。
    2 、使用 IPv6 建立隧道跑 OSPF 的时候,要把默认 MTU 从 1420 改为 1400 ,不然会出现怪问题(隧道建立成功,WINBOX 能打开然后显示无内容),原理之一就是 v6 的包头大 20 。
    3 、测试 v3 版本的 OSFP 不能建立隧道,于是隧道本身是走 IPv6 ,WG 接口还是给的 IPv4 地址,配合 OSPFv2 ,打通两地。------就是说,建立 OSPF 的时候,除了 peer 那里填写 ipv6 地址,其它的和 v4 的一模一样。4in6 。
    4 、WG 使用 IPv6 握手时间感觉比 v4 慢。实际使用的时候没任何情况。
    5 、WG 客户端想要走旁路由分流也是没问题的,但是最好加个 !CN 地址 。
    6 、WG 原生具备漫游特性,终端设备使用移动网络可以一直开着,手机也不会发热之类的。
    TESTFLIGHT2021
        5
    TESTFLIGHT2021  
       237 天前
    MikroTik 快被国内墙了
    linxijun
        6
    linxijun  
       237 天前
    直接某 ray 服务器就好了,某 wrt 直接可用,手机上的火箭直接添加就是了,mikrotik app 还要专用的路由器,没必要
    mantouboji
        7
    mantouboji  
       237 天前
    @linxijun 两码事,这种事情实现的途径确实有很多,这只是人家 Mikrotik 为自己家设备提供的服务之一,没有强迫你用,犯不着这么情绪激动,汉贼不两立一样。
    mantouboji
        8
    mantouboji  
       237 天前
    @Dzsss 1420 是针对以太网连接 1500-80=1420 来的。PPPoE 连接自己占掉了 8 个字节,变成 1492 ,所以 wg 的 MTU 也要减少 1492-80=1412 ,这个 80 就是包含了 IPv6 在内。
    mantouboji
        9
    mantouboji  
       237 天前
    @Dzsss 另外 OSPF v3 在 IPv6 上通过内部地址通信的,所以两端都要配一个 fe80 开头的内部地址,地址数值随便。RouterOS 设备自动会给自己的 wg 设备分配,你只需要给自己设备一侧强行设置一个即可。国内 IPv6 走的路由跟 v4 不一样,一般情况下走 v6 延迟会大一些。
    Dzsss
        10
    Dzsss  
       232 天前
    @mantouboji 移动宽带设置 1492 ,实际上拨上去后会显示 1480 ,因此设置 1400 是计算了的。OSPF v3 没动力折腾也就罢了。
    rallos8zek
        11
    rallos8zek  
       183 天前
    需要 ros 版本 7.2 才支持啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   876 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 21:44 · PVG 05:44 · LAX 14:44 · JFK 17:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.