Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 带有主机名的URL不起作用,但与IP地址一起起作用_Linux_Dns_Hostname - Fatal编程技术网

Linux 带有主机名的URL不起作用,但与IP地址一起起作用

Linux 带有主机名的URL不起作用,但与IP地址一起起作用,linux,dns,hostname,Linux,Dns,Hostname,我正在使用RHEL 6.3,该服务器的IP地址为172.xxx.xxx.xx,主机名为build01.xxx.com 我有一个客户端服务器的DNS条目,我在/etc/sysconfig/networkscripts/ifcfg-eth0和/etc/resolv.conf中配置了它 [root@build01~]#cat/etc/resolv.conf 搜索100.xxx.x 名称服务器203.xxx.xxx.xxx##主DNS 名称服务器203.xxx.xxx.xxx####辅助DNS [roo

我正在使用RHEL 6.3,该服务器的IP地址为172.xxx.xxx.xx,主机名为build01.xxx.com

我有一个客户端服务器的DNS条目,我在/etc/sysconfig/networkscripts/ifcfg-eth0和/etc/resolv.conf中配置了它

[root@build01~]#cat/etc/resolv.conf

搜索100.xxx.x

名称服务器203.xxx.xxx.xxx##主DNS

名称服务器203.xxx.xxx.xxx####辅助DNS

[root@build01etc]#cat/etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

172.xxx.xxx.xx build01.xxx.com build01

[root@build01~]#主机名

build01.xxxx.com

我的问题是,当我点击带有主机名(buil01.xxx.in)的URL时,它不起作用,但它可以与IP(172.xxx.xxx.xx)一起工作

这是我在浏览器中输入主机名时出现的错误

找不到主机 **DNS错误(您正在查找的页面的主机名不存在)或服务器未接受连接。 请检查主机名拼写是否正确。**

Internet在此计算机中工作唯一的问题是主机名

请帮助我配置缺少的内容

谢谢 Roopa

resolv.conf中的搜索行应该列出本地域。因此,改变:

搜索100.xxx.x

致:

搜索xxx.com


实际上,您还应该将搜索更改为域。有关更多信息,请查看
man resolv.conf

buil01.xxx.in
在一个地方和
build01.xxx.com
在另一个地方?对不起,它的build01.xxx.com,它的输入错误我有同样问题的build02服务器,其中搜索值是域名(xxx.com)您是否检查了resolv.conf和hosts文件中的所有内容是否拼写正确?因为你似乎有很多打字错误,所以要更加小心。还可以尝试从外壳ping另一台机器,并发布结果[root@build01~]#ping build02.xxx.com ping:unknown host build02.xxx.com服务器中的拼写正确,没有错误,当我在这里发布问题时,我想隐藏我手动键入的有拼写错误的服务器和IP的名称。到目前为止,我以为你想从机器1本身连接到机器1。现在我知道您正在尝试从机器1连接到机器2。除非您在机器1的/etc/hosts中为机器2添加一行代码(如果您需要执行相反的操作,则反之亦然),否则这将不起作用,因此只需在机器1上添加:
172.x.y.z build02.xxx.com build02