cPanel服务器不正确的URL解析

时间:2016-10-10 09:53:05

标签: linux apache curl cpanel wget

我的cPanel服务器正在解析URL错误。网站example.com托管在我的cPanel服务器上,网址为1.0.0.1。在脚本中,我正在尝试cp.example.com的cURL命令,该命令位于2.0.0.2的另一台服务器上。我的服务器正在将cp.example.com解析为1.0.0.1的IP。任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:0)

似乎您在运行脚本的主机上看不到cp.example.com的dns设置。您应该检查cp.example.com的DNS设置。您可能还想联系Cpanel支持

答案 1 :(得分:0)

当您从cPanel服务器上托管的来源发出cURL请求时,该域的IP首先在本地解析,如果在您的服务器的DNS区域中找不到它,则会从您的服务器解析/etc/resolv.conf中的配置

您可以通过SSH登录并ping它来测试您的服务器正在解决此问题的IP

从您的cPanel服务器执行

ping cp.example.com

我可以想到这个问题的两个解决方法:

如果您的cPanel帐户中托管了example.com的DNS区域

  1. 转到cPanel - >区域编辑器
  2. 打开example.com的DNS区域
  3. 查找cp.example.com的A记录
  4. 将其更改为2.0.0.2
  5. 如果您有root - 编辑WHM / cPanel服务器的/ etc / hosts文件

    root@server #: vim /etc/hosts
    // 2.0.0.2 cp.example.com