我今天闲的没事打开了我们学校的网站,发现样式表全掉了,F12看网络,好几个css和js文件都404
然后我也不知道怎么想的,我把我的【某个猫猫图标的软件】打开了,很神奇,显示正常了
但是猫猫软件里面我是设置了规则的,看连接记录,赫然写着DIRECT
然后我试了我的手机和平板,也都正常显示
我也考虑过会不会是我的电脑HOSTS之类的有问题,或者是我们学校服务器不支持IPv6什么的,我就去找了我同学
然后我就真的不理解了……
dns问题?猫猫软件有单独的dns策略
用这个mixin吧:
mixin:
dns:
enable: true
# 监听本地的53端口
listen: 127.0.0.1:53
# 禁用 IPV6
ipv6: false
# 使用 fake-ip 模式
enhanced-mode: fake-ip
# 使用hosts
use-hosts: true
# nameserver 裡 DoH / DoT 的域名使用 default-nameserver 請求
default-nameserver:
- 223.5.5.5 #阿里云DNS
- 223.6.6.6 #阿里云DNS
- 1.0.0.1 #Cloudflare DNS
fake-ip-range: 198.18.0.1/16
fake-ip-filter: #这里的域名永远使用真实ip
- "*.lan"
- "dns.msftncsi.com"
- "www.msftncsi.com"
- "www.msftconnecttest.com"
- stun.*.*.*
- stun.*.*
- time.windows.com
- time.nist.gov
- time.apple.com
- time.asia.apple.com
- "*.ntp.org.cn"
- "*.openwrt.pool.ntp.org"
- time1.cloud.tencent.com
- time.ustc.edu.cn
- pool.ntp.org
- ntp.ubuntu.com
- ntp.aliyun.com
- ntp1.aliyun.com
- ntp2.aliyun.com
- ntp3.aliyun.com
- ntp4.aliyun.com
- ntp5.aliyun.com
- ntp6.aliyun.com
- ntp7.aliyun.com
- time1.aliyun.com
- time2.aliyun.com
- time3.aliyun.com
- time4.aliyun.com
- time5.aliyun.com
- time6.aliyun.com
- time7.aliyun.com
- "*.time.edu.cn"
- time1.apple.com
- time2.apple.com
- time3.apple.com
- time4.apple.com
- time5.apple.com
- time6.apple.com
- time7.apple.com
- time1.google.com
- time2.google.com
- time3.google.com
- time4.google.com
- music.163.com
- "*.music.163.com"
- "*.126.net"
- musicapi.taihe.com
- music.taihe.com
- songsearch.kugou.com
- trackercdn.kugou.com
- "*.kuwo.cn"
- api-jooxtt.sanook.com
- api.joox.com
- joox.com
- y.qq.com
- "*.y.qq.com"
- streamoc.music.tc.qq.com
- mobileoc.music.tc.qq.com
- isure.stream.qqmusic.qq.com
- dl.stream.qqmusic.qq.com
- aqqmusic.tc.qq.com
- amobile.music.tc.qq.com
- "*.xiami.com"
- "*.music.migu.cn"
- music.migu.cn
- "*.msftconnecttest.com"
- "*.msftncsi.com"
- localhost.ptlogin2.qq.com
- "*.*.*.srv.nintendo.net"
- "*.*.stun.playstation.net"
- xbox.*.*.microsoft.com
- "*.ipv6.microsoft.com"
- "*.*.xboxlive.com"
- speedtest.cros.wr.pvp.net
# 國內域名使用 nameserver 請求
nameserver:
- https://223.6.6.6/dns-query
- https://rubyfish.cn/dns-query
- https://dns.pub/dns-query
# 國外域名使用 fallback 請求 (没有被污染的DNS)
fallback:
- https://dns.rubyfish.cn/dns-query
- https://public.dns.iij.jp/dns-query
- tls://8.8.4.4
# fallback请求过滤
fallback-filter:
geoip: true
ip-cidr:
- 240.0.0.0/4
- 127.0.0.1/8
- 0.0.0.0/32
domain:
- +.google.com
- +.facebook.com
- +.twitter.com
- +.youtube.com
- +.xn--ngstr-lra8j.com
- +.google.cn
- +.googleapis.cn
- +.googleapis.com
- +.gvt1.com
我前几天访问谷歌翻译国内版死活不行. 换了几个dns也不行, ping不通.
后来我找了一个 软件 叫 阿里巴巴DNS检测工具
发现我解析的ip跟 三大主流dns都不一样. 只有腾讯dns能正常访问.
我就干脆 host里直接写ip了.
你看看这个思路能否解决你的问题.
这个问题,很多时候重启就好了。