我已经在专用服务器上安装了Debian。租用该服务器的公司给了我3个地址:
服务器无法解析主机名。因此,当我将ping与IP结合使用时,它就可以工作。当我对主机名使用ping时,它不是。我想我应该放一些东西
/etc/resolv.conf
但是我不知道。应该是网关吗?
不,网关就是路由器。您将要指定名称服务器。例如:
nameserver 209.244.0.3
nameserver 209.244.0.4
或您要使用的任何名称服务器。您的托管服务提供商可能有非常接近您的服务器的名称服务器。这些可能是最好的选择,您应该向他们询问其名称服务器的IP地址以供使用。或使用搜索引擎查找公开可用的名称服务器。我的主机非常接近3级,因此我使用3级名称服务器,如上所述。
另一个不错的选择是search
ordomain
选项。在手册(man resolv.conf
)中:
域本地域名。在该域内对名称的大多数查询都可以使用相对于本地域的简称。如果设置为“。”,则考虑根域。如果不存在任何域条目,则根据gethostname(2)返回的本地主机名确定域;否则,请参见图3。域部分被认为是第一个“。”之后的所有内容。最后,如果主机名不包含域部分,则假定为根域。
搜索在搜索列表中查找主机名。搜索列表通常是根据本地域名确定的;默认情况下,它仅包含本地域名。通过在搜索关键字后列出所需的域搜索路径,并用空格或制表符分隔名称,可以更改此名称。依次使用搜索路径的每个组成部分尝试具有少于ndots点(默认值为1)的解析器查询,直到找到匹配项为止。对于具有多个子域的环境,请阅读下面的选项ndots:n以避免中间人攻击和root-dns服务器不必要的流量。请注意,如果列出的域的服务器不在本地,则此过程可能会很慢,并且会产生大量的网络流量;如果没有一个域的服务器可用,则查询将超时。
目前,搜索列表仅限于六个域,总共256个字符。
domain your-domain-name.com
nameserver 209.244.0.3
nameserver 209.244.0.4
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句