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

6relayd 的问题 以及代替品

  •  
  •   Archeb · 2018-09-08 23:52:49 +08:00 · 5439 次点击
    这是一个创建于 2297 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用 6relayd -d -A ppp1 br0 命令

    然后 tcpdump 发现,br0 的 ipv6 数据包被正确转发到了 ppp1 上

    可是却无法把数据包转发回去...最后 hot limit exceeded,这到底是什么原因造成的呢

    Snipaste_2018-09-08_23-48-25.png

    ps 我没有使用梅林自带的 ipv6 passthrough (其实也是 6relayd ),那个功能貌似只能给 WAN1 用,而我现在正在折腾让 WAN2 拨号获得的 ipv6 能够分配给下游

    psp 直接用 wan1 拨号获取到 ipv6 然后用自带的 passthrough 功能 一切正常

    psv 如果不行的话我就要考虑把 wan1 wan2 互换了...但是我又不知道如何把默认路由调到 wan2(secondery wan)去,如果用 iptables 转发,性能会极大损失...

    4 条回复    2018-09-11 12:25:29 +08:00
    Archeb
        1
    Archeb  
    OP
       2018-09-08 23:55:03 +08:00
    另外一个方法是 brctl,他只能在物理接口之间建网桥,ppp 接口就不行

    这需要我有一个上游路由来专门拨号然后接给主路由,然而我没有多一个路由器了...(本来想用 rpi 结果今天被我搞坏了)
    cwbsw
        2
    cwbsw  
       2018-09-09 12:07:22 +08:00
    用公网地址做 NAT 吧,实测是最稳的。
    还有就是催 ISP 赶紧部署 PD ……
    o00nmq
        3
    o00nmq  
       2018-09-10 23:49:06 +08:00 via Android
    你可以写一个 ifup 脚本给 wan2,每次 wan2 up 的时候 ip change default dev xxx
    Archeb
        4
    Archeb  
    OP
       2018-09-11 12:25:29 +08:00
    @o00nmq 现在我发现连光用 passthrough 都已经不正常了,6relayd 就没有几分钟能正常工作的...我现在打算放弃 6relayd,用前置路由 openwrt odhcp6d 提供服务,然后直接网桥
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   845 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:55 · PVG 04:55 · LAX 12:55 · JFK 15:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.