ccde8259

当双栈遇到策略路由和透明网关之后如何处理 GeoIP?

  •  
  •   ccde8259 · Jul 5, 2023 via iPhone · 3143 views
    This topic created in 1226 days ago, the information mentioned may be changed or developed.

    在做双栈之前,默认只开了 IPv4 ,这个时候网络啥问题都没有…… 但是开了双栈以后,似乎问题变得复杂起来了:

    1. DNS 解析的时候,原来会丢弃 AAAA 记录。放出 AAAA 记录以后,请求回来的 DNS 混着 IPv4/v6 的地址,v4 还是 v6 全靠客户端的偏好去择……
    2. 主路由 TP-LINK 的,配置的策略路由是判断 CN 分流,对于 IPv6 能不能正确判断地区是个问题……
    3. 透明网关分流判定也是 GeoIP ,也有类似的问题……
    9 replies  •  2023-07-10 02:18:25 +08:00
    dann73580
    dann73580
    Jul 5, 2023
    1
    试试看 modns 吧,它那个双栈策略做的比较好
    Cu635
    Cu635
    Jul 5, 2023
    2
    IPv6 也应该有 GeoIP 吧?
    hejiaxian
    hejiaxian
    Jul 5, 2023
    3
    我的解决方法是,主路由上全表先跑一遍,根据 ASN 判断,三大+教育网+ChinaOthers 就直接走 PPPoe 接口出去。剩下的就进去旁路网关跑,在 clash 上做 geoip 策略
    mohumohu
    mohumohu
    Jul 5, 2023
    4
    有运行条件的话,可以单独跑一个 DNS 服务来分流: https://github.com/kkkgo/PaoPaoDNS
    ericww
    ericww
    Jul 5, 2023 via iPhone
    5
    如果 tp link 支持 v4 geoip 不支持 v6 geoip 的话,趁早换掉吧
    ccde8259
    ccde8259
    OP
    Jul 8, 2023 via iPhone
    6
    @ericww 细想 IPv4 的 GeoIP size 就已经挺离谱的,IPv6 做 GeoIP 可能 ROM 根本塞不下……
    Atomo
    Atomo
    Jul 9, 2023 via Android
    7
    @ccde8259 怎么可能,v6 的 cidr 都是/32 或者/48 ,国内四大运营商加上前十家云服务商,也才不到 100 行
    ccde8259
    ccde8259
    OP
    Jul 10, 2023 via iPhone
    9
    @Atomo 所以 TP-LINK 的 GeoIP 不支持 IPv6 就是纯粹的不愿意做?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1249 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 17:27 · PVG 01:27 · LAX 09:27 · JFK 12:27
    ♥ Do have faith in what you're doing.