ubuntu - curl 错误无法解决我的主机问题,但可以通过 google 解决

标签 ubuntu curl server centos ping

我遇到了 curl 的问题,现在我正在运行到带有 proxmox 的专用服务器。在第一台专用服务器中,我得到了我的网站并从中执行 CURL(来自 vps)确实解析了 google.es,但它没有解析我的域(panel.roozservers.com)我得到它的错误是无法解决主机:panel.roozservers.com; UInknow 错误

enter image description here

从在线 curl 工具中进行 curl 会得到正确的结果,所以我发现这是我机器上的问题。 https://reqbin.com/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/

相关文章:

linux - linux 上的 shell 脚本无法运行

Azure 服务总线 - 401 40103 : Invalid authorization token signature for post message using CURL

ubuntu - 使用 Laravel,Guzzle 提示未安装 PHP cURL 扩展

http - 多次get参数请求只返回第一个参数

http - 一个 cURL 请求中有多少数据

c - 在套接字编程中消息未从服务器发送到客户端

mysql - Mono 上 ASP.Net MVC 的 UTF 希伯来字母编码问题

shell脚本获取eth0的网关地址

Python MYSQL GROUP BY 问题

java - 同时为 HTTP 和 WS 客户端提供服务