我不确定以下粗体字是什么意思
如果仅使用主机名(不包含域信息)连接到服务器,则正在使用的应用程序可能无法parsing主机名。 如果您的计算机的TCP / IP属性中的DNS后缀search顺序不正确,或者DNS表损坏,则可能会发生这种情况。 在这些情况下,input主机的FQDN将允许DNSfind服务器 。 –
我知道FQDN在www.mySite.com中的含义如下
我知道DNS代表域名服务器。 看来DNS是FQDN的集合。
大胆的意思是什么意思?
您对FQDN不太正确。
com是顶级域名, mySite是第二级域名, www几乎肯定不是域名,而是域名mySite.com的主机mySite.com 。 这句话的意思是,如果允许完成“部分”域的设置(即inputwww ,它指出你的意思是www.mySite.com ),你可以通过input完整的域来解决这个问题。
DNS意味着域名系统,而不是域名服务器。 混沌与这个答案是正确的,但没有提到这一个项目。
大多数计算机都有一个“域名search后缀”由他们的DHCP服务器给予他们或静态configuration(或通过其他手段)。 假设您正在使用具有域mycollege.edu的大学计算机,并且您正在使用的计算机具有以下域search后缀:
labs.mycollege.edu mycollege.edu
这意味着如果您尝试通过名称“mylaptop”访问计算机,DNS将查找以下名称:
mylaptop.labs.mycollege.edu mylaptop.mycollege.edu
但是,如果计算机实际上在DNS中为mylaptop.chemdept.labs.mycollege.edu,那么缺省search列表将不会帮助您通过提供简称来定位计算机。 在这种情况下,您需要提供FQDN(完全限定的域名) – 计算机的完整名称 – 以使DNS查找成功。
要查看您的域search后缀列表,请在UNIX上执行以下操作:
cat /etc/resolv.conf
并看看以“search”开头的那一行。 在Windows上,在命令窗口中input以下命令:
ipconfig/all
并查找输出列表的一部分“DNS后缀search列表”
完全合格的DNS名称只是一个名称,不能再添加任何东西来帮助解决问题,或者如维基百科文章中所述:“完全限定的域名以其明确性来区分;只能解释单程。”
例如,pn。 是一个完全合格的域名。
后期是重要的。
追踪期限告诉您的计算机的parsing器“不要添加我的dns域或我的parsing器的search列表中的任何其他域名我正在查找这个名称。 我做了一个快速检查,有几个TLDparsing为真实IP地址tk。 作为一个也在该IP地址上运行Web服务器的人。
您的计算机configuration有发送所有DNS请求的IP地址。 它也(可选)configuration了一个“域名”和一个“search列表”,用于DNSparsing的目的,它们都performance相同的方式; 当您的计算机查找“不合格”名称时,它会自动将这些(按顺序)追加到search中。
假设你的计算机有一个1.2.3.4的dns服务器和一个example.com的域,在search列表中你也有snoopy.org。 如果您尝试查找名称“woodstock”,则您的计算机将假定您确实是查找“woodstock.example.com”,并将其附加到发送给DNS服务器(1.2.3.4)的请求中。 如果1.2.3.4以“没有这样的名字”的错误回应,你的计算机会要求它解决“woodstock.snoopy.org”,也许会得到答案。 如果你让你的电脑查阅“woodstock”。 那么你正在告诉你的电脑“请不要追加任何东西到我的DNS请求”。
一些你可以使用的指针:
可以将TCP / IP控制器设置为“search”域。 您最希望find这样的组织,谁已经取消了他们的NetBiosstream量,并赢得服务器在一起,search域名后缀find主机。
所以,如果我自动有我的TCP / IP控制器设置正确的DNS设置,mysite.com作为主后缀,并configuration为search…比执行www的解决scheme,
如果DNS服务器在其表中有这个(A)logging,我会得到两个答案。
我会得到FQDN http://www.mysite.com和IP地址!
FQDn是指一个DNS名称,其中包含了明确解决该问题所需的一切。 关于resolv.conf有很多答案(我很惊讶,主机文件还没有被提及)与FQDN没有任何关系。 FQDN不需要任何东西,只需要一个DNS查找来parsing正确的IP地址。 任何其他的快捷方式,后缀列表,或一个主机名称的工作人员,因为你键入的IP没有什么FQDN是什么。
所以:myserver – 不是FQDN,即使你可以ping它,它parsing为myserver.mydomain.com http://www.mydomain.com-是一个FQDN,因为它可以从顶级域(com)一路解决到主机名称(www)。 即使服务器的主机名是myserver,www.mydomain.com也可以被设置为parsing到myserver http://www.myserver.mydomain.com – 也是一个FQDN。 一个FQDN可以(并且必须)包含从命名空间顶部parsing到单个主机所需的所有子域