Closed muziling closed 1 year ago
安装失败时会删除旧版本固件的问题已经在 0.3.7 版本中被修复,至于网络问题只能靠你自己来解决了。
好像和我的环境没关系吧,我的环境是路由全局的,DNS也没问题,几个浏览器打开https://archive.org/都没有证书错误的问题, 查了下日志是aria2带了国内DNS参数导致的吧 --async-dns-server=223.5.5.5,119.29.29.29 @triwinds
aria2 如果有配置 proxy 参数的话是会跳过这个 dns server 直接与代理服务器连接的,你可以试试换用系统代理,或者在设置里面换成另一个下载源,至少目前来看 cloudflare 的 ip 解析是正常的。
路由全局了,所以PC上都不需要代理了,目前的情况是 PC 的 DNS没有污染, aria2自动加了这个参数,反而被污染了。 因为全局了,所以我也不用配aria2的proxy参数,有没有其它办法关闭 async-dns-server 参数?
阿里和腾讯这两个DNS被污染了
root@Tower:~# nslookup archive.org 119.29.29.29
Server: 119.29.29.29
Address: 119.29.29.29#53
Non-authoritative answer:
Name: archive.org
Address: 50.23.209.199
Name: archive.org
Address: 2a03:2880:f10c:83:face:b00c:0:25de
root@Tower:~# nslookup archive.org 223.5.5.5
Server: 223.5.5.5
Address: 223.5.5.5#53
Non-authoritative answer:
Name: archive.org
Address: 168.143.162.42
Name: archive.org
Address: 2a03:2880:f107:83:face:b00c:0:25de
直接修改系统的 hosts 文件也可以绕过 dns server 的解析.
或者也可以将 223.5.5.5 加入你的代理列表,海外的解析结果是正常的
root@linux:~# dig archive.org @223.5.5.5
; <<>> DiG 9.16.1-Ubuntu <<>> archive.org @223.5.5.5
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61459
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1408
;; QUESTION SECTION:
;archive.org. IN A
;; ANSWER SECTION:
archive.org. 1 IN A 207.241.224.2
;; Query time: 99 msec
;; SERVER: 223.5.5.5#53(223.5.5.5)
;; WHEN: Sun Mar 26 07:40:09 UTC 2023
;; MSG SIZE rcvd: 56
root@linux:~# dig archive.org @8.8.8.8
; <<>> DiG 9.16.1-Ubuntu <<>> archive.org @8.8.8.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23736
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;archive.org. IN A
;; ANSWER SECTION:
archive.org. 263 IN A 207.241.224.2
;; Query time: 15 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Sun Mar 26 07:40:22 UTC 2023
;; MSG SIZE rcvd: 56
改了一版:https://github.com/triwinds/ns-emu-tools/actions/runs/4523561749
在关闭设置中的 DoH 选项后 api 和 aria2 都不会再使用这两个 dns server
这个版本试了可以下载了
下载固件报错:下载出错, error_code: 1, error message: SSL/TLS handshake failure: Error: 目标主要名称不正确。
然后旧版本固件已经被自动删除了, 模拟器运行游戏就提示固件不存在了。