我遇到了 curl 的问题,现在我正在运行到带有 proxmox 的专用服务器。在第一台专用服务器中,我得到了我的网站并从中执行 CURL(来自 vps)确实解析了 google.es,但它没有解析我的域(panel.roozservers.com)我得到它的错误是无法解决主机:panel.roozservers.com; UInknow 错误
从在线 curl 工具中进行 curl 会得到正确的结果,所以我发现这是我机器上的问题。
我的/etc/resolv.conf 文件是
# --- BEGIN PVE ---
search ip-54-39-131.net
nameserver 127.0.0.1
nameserver 213.186.33.99
# --- END PVE ---
我的/etc/hosts 文件是
127.0.1.1 LXC_NAME
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
# --- BEGIN PVE ---
51.161.31.150 RSWeb.ip-54-39-131.net RSWeb
# --- END PVE ---
最佳答案
有时会出现 curl 或解析指向您尝试解决它的机器的链接的问题。
我可以使用状态码 200 很好地 curl 域。
尝试从另一台机器或未通过 ssh 连接时 curl 。
编辑 :
打开你的主机文件
nano /etc/hosts
附加这一行:
127.0.0.1 localhost panel.roozservers.com
检查环回 ping 是否适用于:
ping "$(hostname)"
再次尝试从同一台机器 curl 您的域:
curl panel.roozservers.com
关于ubuntu - curl 错误无法解决我的主机问题,但可以通过 google 解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60672042/