-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
谷歌解析结果经常变动,可以从上游返回想要的结果不 #1582
Comments
重复#709 |
那目前IP地址集合的使用 使用ip-set配置集合文件,如 ip-set -name cloudflare -file /etc/smartdns/cloudflare-list.conf 1.2.3.4 ignore-ip ip-set:cloudflare 方法1: server -whitelist-ip server -whitelist-ip |
目前比较靠谱的做法:把谷歌所有的 CIDR 收集了,做成白名单验证。 |
谷歌的ip段倒是公开的 |
总的感觉,谷歌这类的大公司的IP库非常庞大。为了防止恶意攻击,采取类似 PPPoE 不停地更换IP的机制。 所以,没法固定IP的。 |
问题现象
简要描述问题出现的现象
我想要解析结果比如谷歌返回的IP地址范围结果为
172.0.0.0/8
142.0.0.0/8
看文档里面有个白名单设置
ip-set -name google -file /etc/smartdns/google-list.conf
希望谷歌解析的结果地址段的文本google-list.conf内容
172.0.0.0/8
142.0.0.0/8
server -whitelist-ip
ip-rules ip-set:google -whitelist-ip
这个whitelist-ip是一个名称,还是特指一个上游DNS,还是这个代表白名单命令功能
能否针对一个特定域名返回想要的结果单独设置,比如www.google.com 我希望通过上游4个DNS比如是
server 8.8.8.8
server 8.8.4.4
server 1.1.1.1
server 1.1.1.2
返回的时候,只接收结果为
172.0.0.0/8
142.0.0.0/8
如果没有172跟142段就最终返回不对的域名,如果4个DNS解析结果里面有存在172跟142段的目标IP地址就优先返回这个段结果,能否实现
具体截图:
比如我www.google.com不正常情况,可能偶尔反馈142.251.41.36,偶尔又返回一组64.233.167.103 64.233.167.105等,但我只想要142.251.41.36这种结果,不是看速度,看返回结果很重要,这个需要怎么配置,针对单独一个域名白名单
The text was updated successfully, but these errors were encountered: