如果出现超出Github API 限制,在命令后面带上版本号即可

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
tar is already the newest version (1.34+dfsg-1).
wget is already the newest version (1.21-1+deb11u1).
wget set to manually installed.
curl is already the newest version (7.74.0-1.3+deb11u7).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Failed to stop x-ui.service: Unit x-ui.service not loaded.
检测 x-ui 版本失败,可能是超出 Github API 限制,请稍后再试,或手动指定 x-ui 版本安装

结果又出现问题

--2023-03-11 13:30:50--  https://github.com/FranzKafkaYu/x-ui/releases/download/0.3.4.1/x-ui-linux-amd64.tar.gz
Resolving github.com (github.com)... 140.82.113.4
Connecting to github.com (github.com)|140.82.113.4|:443... failed: Network is unreachable.
下载 x-ui v0.3.4.1 失败,请确保此版本存在

仔细检查了作者的最新版本号,确认版本号确实没问题,突然想起这是台纯IPV6地址的小鸡,应该就是DNS 服务器的问题。DNS64 解析器是 Web 浏览器和其他程序使用的递归 DNS 服务器,用于将主机名映射到数字地址,反之亦然。DNS64 规范定义了一种方法,服务器用于将在 A 记录中找到的IPv4 地址转换为解析器在 AAAA 记录中提供的 IPv6 地址,否则将没有 AAAA 记录。

删除里面的内容,添加下面的NAT64地址

nameserver 2001:67c:2b0::4
nameserver 2001:67c:2b0::6

或者快速一键设置

mv /etc/resolv.conf /etc/resolv.conf.bak && echo -e "nameserver 2001:67c:2b0::4\nnameserver 2001:67c:2b0::6" > /etc/resolv.conf

再次执行就没有问题了

说点什么
支持Markdown语法
好耶,沙发还空着ヾ(≧▽≦*)o
Loading...