Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Add some fake-ip-filter #777

Closed
3 tasks done
S8Cloud opened this issue Sep 19, 2024 · 14 comments
Closed
3 tasks done

[Feature] Add some fake-ip-filter #777

S8Cloud opened this issue Sep 19, 2024 · 14 comments

Comments

@S8Cloud
Copy link

S8Cloud commented Sep 19, 2024

Verify steps

  • 我已经在 Issue Tracker 中找过我要提出的问题 I have searched on the issue tracker for a related issue.
  • 我已经使用公测版本测试过,问题依旧存在 I have tested using the test mod, and the issue still exists.
  • 我已经仔细看过 常见问题 并无法自行解决问题

Description

Pixel 手机上请求相关地址用于AI等内置服务,判断 IP 是否在符合国家
现行规则

lens.l.google.com
stun.l.google.com
na.b.g-tun.com

修改为

+.l.google.com
+.g-tun.com
+.googleapis.com

Wifi Calling 部分添加如下地址:

+.ls.apple.com
+.ondemandconnectivity.com

Source

仅供参考

@juewuy
Copy link
Owner

juewuy commented Sep 22, 2024

好的,已经添加,下次请修改后直接pr过来即可

@juewuy
Copy link
Owner

juewuy commented Sep 25, 2024

此次修改引发了大面积的网络问题,本次更新会被回退,请妥善给出更详细的域名列表以解决此问题

@juewuy juewuy reopened this Sep 25, 2024
@S8Cloud
Copy link
Author

S8Cloud commented Sep 27, 2024

Wificalling 部分均可直连不存在问题

+.ls.apple.com
+.ondemandconnectivity.com

Google 部分 l.google.com g-tun.com googleapis.com 均被墙

 fallback-filter:
    geoip: true
    domain:
      - '+.bing.com'
      - '+.linkedin.com'
      - '+.g-tun.com'
      - '+.googleapis.com'
      - '+.google.com'

这样是否能解决问题

@juewuy
Copy link
Owner

juewuy commented Sep 27, 2024

@S8Cloud googleapis.com应用范围太广泛,会导致部分用户谷歌系APP无法打开,最好能具体到下一级域名

@S8Cloud
Copy link
Author

S8Cloud commented Sep 27, 2024

# Google One
beryllium-pa.googleapis.com
# 谷歌相机
phosphor-pa.googleapis.com
# 智能天气
pixelweatherhub-pa.googleapis.com
# Gemini
proactivebackend-pa.googleapis.com

域名太多很难列全,如果把 googleapis.com google.com 加到 fallback-filter domain 可以解决谷歌服务无法访问问题。

原列表中

lens.l.google.com
stun.l.google.com
na.b.g-tun.com

因为 google.com g-tun.com 不在 fallback-filter domain 可能同样存在污染。

@juewuy
Copy link
Owner

juewuy commented Sep 27, 2024

@S8Cloud 我觉得还是单独解决你提出的某些AI服务访问的问题,其他问题等遇到再处理,另外singbox的DNS实现逻辑不一样,相对也更怕污染

@S8Cloud
Copy link
Author

S8Cloud commented Sep 27, 2024

phosphor-pa.googleapis.com
beryllium-pa.googleapis.com
# g-tun 前缀较多
+.g-tun.com
*.ba.l.google.com
image image

但是仍然需要在 fallback-filter 添加 g-tun.com, google.com, googleapis.com

@kingsey
Copy link
Contributor

kingsey commented Sep 28, 2024

phosphor-pa.googleapis.com
beryllium-pa.googleapis.com
# g-tun 前缀较多
+.g-tun.com
*.ba.l.google.com

image image
但是仍然需要在 fallback-filter 添加 g-tun.com, google.com, googleapis.com

用nameserver-policy吧,fallback-filter这种老旧配置该退休了 : )

@juewuy
Copy link
Owner

juewuy commented Sep 28, 2024

fallback主要还是为了兼容老版本内核

@juewuy
Copy link
Owner

juewuy commented Sep 28, 2024

话说回来,我还是没弄懂为什么fake-ip下这些地址会出现问题?

@S8Cloud
Copy link
Author

S8Cloud commented Sep 28, 2024

用 nameserver-policy 确实不存在问题,Meta 下 nameserver/fallback 是并发查询的,是否拿到了污染ip

@S8Cloud
Copy link
Author

S8Cloud commented Sep 28, 2024

googleapi 在国内有服务器,解析出 geoip:cn 也有可能 2dust/v2rayNG#1234

@juewuy
Copy link
Owner

juewuy commented Sep 28, 2024

@S8Cloud 但是这和分流有关,和fakeip似乎并没有关联,原则上只要分流正确,fakeip直接发送远端,直接由服务器进行访问,似乎并没有被谷歌抓包的道理
另外就是过于小众的需求,还请尝试使用脚本提供的自定义fakeipfilter列表功能

@kingsey
Copy link
Contributor

kingsey commented Sep 28, 2024

googleapi 在国内有服务器,解析出 geoip:cn 也有可能 2dust/v2rayNG#1234

访问 http://www.youtobe.com/red ,如果提示Premium在您所在的国家/地区尚未推出,那就是节点服务器被送中了,googleapi会被扔回国内的服务器

@juewuy juewuy closed this as completed Oct 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants