fonts.googleapis.com 不可访问
测试这个链接能否打开。
其实 fonts.googleapis.com 在国内是可以访问的。但是可能因为你的 DNS 设置以及翻墙软件的设置,导致它不可访问。
# 你的电脑执行以下三行,比较结果
nslookup fonts.googleapis.com
# 国外解析
nslookup fonts.googleapis.com 1.1.1.1
# 国内解析
nslookup fonts.googleapis.com 223.5.5.5
可是,当使用国外 DNS 服务,fonts.googleadapis.com 会解析成国外 IP,这就导致无法直接访问。
很多翻墙规则项目会使用 felixonmars/dnsmasq-china-list/ 项目来生成代理规则。而且 felixonmars/dnsmasq-china-list/google.china.conf 里是把 fonts.googleadapis.com 指向国内 DNS (114.114.114.114) 的。很多翻墙规则项目也会把这个域名设定为直连。
问题来了
于是我想到一个问题,fonts.googleadapis.com 的国内 IP,究竟是 google 原厂提供的服务,还是我国的代理服务?
根据 felixonmars/dnsmasq-china-list/google.china.conf 的列表。我用 https://www.chaipip.com/ 查询 IP 高精度归属地。
域名 | 223.5.5.5 解析地址 | 地址 |
---|---|---|
fonts.googleadapis.com | 180.163.150.33 | 上海市政府 |
dl.google.com | 220.181.174.225 | 北京正义路,公安部旁边的一幢不明建筑 |
download.tensorflow.google.com | 180.163.151.162 | 上海市政府 |
accounts.googlers.com | 58.63.233.125 | 广州市珠江附近 |
goto.google.com | 58.63.233.125 | 广州市珠江附近 |
IP 经纬度可能有偏移,所以定位不一定准确,自己判断。
写到这里,就不展开了。