症状:
Language:
1.English (default)
2.简体中文
Choose: 2
所有依赖已存在,不需要额外安装
检查环境中……
检测不到任何 IPv4 或 IPv6。脚本中止,问题反馈:[https://github.com/fscarmen/warp-sh/issues]
原因:
ip.cloudflare.nyc.mn这个获取api的域名现在只能美国的机器解析,其他地方都解析失败
临时解决办法:
修改 /etc/hosts 文件:
nano /etc/hosts
增加2行记录:
104.21.13.143 ip.cloudflare.nyc.mn
2606:4700:3036::6815:d8f ip.cloudflare.nyc.mn
然后再运行一键脚本,应该就不会再报错了:
wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh
学习了
直接用 codex 来安装就好了
遇到过几次,都重装解决的
学习了
学习
楼主这个判断应该是对的,非美机器我这边也解不出来那个域名,脚本一上来探测环境就跪。
hosts 能救急,但那两个 CF 的 anycast IP 哪天一换你又得改。我更愿意先换 DNS 试一下,比如:
nslookup ip.cloudflare.nyc.mn 1.1.1.1
能出地址的话其实不用动 hosts。实在不行再用 wget 的 --resolve 临时钉死,别把系统 hosts 改脏了。这个域名本来也不是官方接口,挂太正常了。
难怪,我试了两天都是检测不到任何ip
@yaoguangting #6 感谢,有用
接上丢给ai就好了