gpt4 book ai didi

apache - ** 服务器找不到 hostname.com nxdomain

转载 作者:行者123 更新时间:2023-12-02 16:57:51 29 4
gpt4 key购买 nike

我正在尝试在我的虚拟机上设置 apache Web 服务器,但遇到了一些问题。当我对机器的主机名执行“nslookup”时,我得到的是:

nslookup rhel64.xxxxx.xxxxx.com
Server: xxx.xxx.32.1
Address: xxx.xxx.32.1#53

** server can't find rhel64.xxxxx.xxxxx.com: NXDOMAIN

我确信这是一个常见问题,但我不知道如何解决它。 dnsmasq 似乎无法解析主机名。将主机名添加到/etc/hosts 并不能解决问题。在RHEL6.4机器上运行。提前致谢。

最佳答案

您应该使用能够解析该名称的 DNS 服务器;您现在使用的那个,地址为 xxx.xxx.32.1, 不是。

Adding the hostname to /etc/hosts doesn't fix it.

这是因为 nslookup 始终进行 DNS 查找,它不会读取 hosts 文件。尝试使用 getent 代替,例如我得到:

$ getent hosts rhel64.xxxxx.xxxxx.com
176.74.176.178 rhel64.xxxxx.xxxxx.com

(顺便说一句,您几乎应该始终使用 example.com 作为示例,这样您就不会无意中链接到仅限成人的网站)

关于apache - ** 服务器找不到 hostname.com nxdomain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17882119/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com