一个完全理解不能的问题,看看大家有没有什么思路

我今天闲的没事打开了我们学校的网站,发现样式表全掉了,F12看网络,好几个css和js文件都404
然后我也不知道怎么想的,我把我的【某个猫猫图标的软件】打开了,很神奇,显示正常了
但是猫猫软件里面我是设置了规则的,看连接记录,赫然写着DIRECT
image
然后我试了我的手机和平板,也都正常显示
我也考虑过会不会是我的电脑HOSTS之类的有问题,或者是我们学校服务器不支持IPv6什么的,我就去找了我同学
image
然后我就真的不理解了……

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了.

你看看这个思路能否解决你的问题.

这个问题,很多时候重启就好了。