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

309 天前
 ccde8259

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

  1. DNS 解析的时候,原来会丢弃 AAAA 记录。放出 AAAA 记录以后,请求回来的 DNS 混着 IPv4/v6 的地址,v4 还是 v6 全靠客户端的偏好去择……
  2. 主路由 TP-LINK 的,配置的策略路由是判断 CN 分流,对于 IPv6 能不能正确判断地区是个问题……
  3. 透明网关分流判定也是 GeoIP ,也有类似的问题……
1520 次点击
所在节点    宽带症候群
9 条回复
dann73580
309 天前
试试看 modns 吧,它那个双栈策略做的比较好
Cu635
309 天前
IPv6 也应该有 GeoIP 吧?
hejiaxian
309 天前
我的解决方法是,主路由上全表先跑一遍,根据 ASN 判断,三大+教育网+ChinaOthers 就直接走 PPPoe 接口出去。剩下的就进去旁路网关跑,在 clash 上做 geoip 策略
mohumohu
309 天前
有运行条件的话,可以单独跑一个 DNS 服务来分流: https://github.com/kkkgo/PaoPaoDNS
ericww
309 天前
如果 tp link 支持 v4 geoip 不支持 v6 geoip 的话,趁早换掉吧
ccde8259
306 天前
@ericww 细想 IPv4 的 GeoIP size 就已经挺离谱的,IPv6 做 GeoIP 可能 ROM 根本塞不下……
Atomo
305 天前
@ccde8259 怎么可能,v6 的 cidr 都是/32 或者/48 ,国内四大运营商加上前十家云服务商,也才不到 100 行
ppbaozi
304 天前
ccde8259
304 天前
@Atomo 所以 TP-LINK 的 GeoIP 不支持 IPv6 就是纯粹的不愿意做?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/954276

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX