gpt4 book ai didi

linux - DNSClient 无法通过其主机名 ping DNS 服务器,但能够通过其 IP ping

转载 作者:太空宇宙 更新时间:2023-11-04 09:50:04 25 4
gpt4 key购买 nike

我在 Vmware Workstation 中的 Window 7 下(作为主机)有两台 Linux 机器 Redhat 和 Centos。我在 Redhat(10.0.0.1) 配置 DNS 服务器和 DHCP 服务器。

Centos 客户端能够从 DHCP 服务器获取 IP(10.0.0.30),但它无法从 DNS 服务器获取名称。

Problem is At server 10.0.0.1 i am able to ping itself by hostname like 
root@server->ping server.example.com Ping successfull

But Client is not able to ping Server by Hostname like
root@localhost->ping server.example.com Ping Not Successfull

Client is able to ping Server by its ip like
root@localhost->ping 10.0.0.1 Ping Successfull

现在我的问题是,为什么客户端无法通过其主机名 ping 服务器以及为什么客户端无法从 DNS 服务器获取名称,

最佳答案

刚刚在 Win7 主机上运行的 Debian VM 上遇到了类似的问题。

设置 DNS 服务器不足以解析服务器名称,尤其是在您的网络环境中使用代理时。要解决它,您必须在调用其他可执行文件之前在命令行上导出 http_proxy 环境变量。例如:

export http_proxy="http://{your proxy ip address here}:{your proxy port here}"

像往常一样,记得将它添加到您的配置文件脚本中,这样您就不会在每次启动后重做。

关于linux - DNSClient 无法通过其主机名 ping DNS 服务器,但能够通过其 IP ping,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12112223/

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