主机名和标准域名有什么区别?


52

我不熟悉设置服务器的领域,对术语主机名和完全限定域名(FQDN)感到困惑。
例如,如果我要设置一个在本地网络上托管文件的服务器(即文件服务器),我将使用诸如myfileserver或之类的主机名吗?
如果我想设置外部用户可以访问的Web服务器,邮件服务器等,该怎么办?


Answers:


53

您的主机名是计算机的名称。

完全限定的域名是您的主机名加上公司通常使用的以结尾的域.local

因此,如果您的计算机的名称为bob,而您公司的域的名称为contoso.local,则您计算机的完全限定域名(FQDN)为bob.contoso.local

  • 主机名bob
  • contoso.com
  • FQDNbob.contoso.com

对于类似的域名,contoso.local我没有使用“外部”互联网域名。此名称不一定是您寻址服务器的唯一方法。
如果通过其IP地址使其可用,则可以使用DNS或该IP地址来允许外部用户访问它。

关于DNS的一些详细信息:
- http://www.howstuffworks.com/dns.htm
- http://en.wikipedia.org/wiki/.local

编辑:感谢您对.local域RobM 的评论


因此,我的计算机名称在我所在的网段上必须是唯一的吗?我对使用local感到更加困惑。您何时会使用本地?仅当可以从外部访问服务器时,才使用.com,.net等信息吗?

因此,如果我将其设置为contoso.com,并且它指向一个内部IP地址(例如192.168.0.1),那么与将其命名为contoso.local相比,该怎么办?

1
您在互联网上的“域名”类似于“ peanutmonkey.com”。然后,您获取外部IP,并在DNS服务器上说:“当对bananamonkey.com的请求进入时,将其发送到该IP”。然后,具有该IP的计算机将接受并处理该请求。公司将建立500个工作站并希望使用内部工具从名称中解析其IP,但又不希望Internet知道,就可以使用“本地域”。因此,他们拥有内部DNS,其域名在办公室以外的任何地方都不存在。
sclarson

7
顺便说一句,请勿使用“ .local”作为内部域名。这是Bonjour网络的保留名称(一个Apple协议在比您想象的更多的地方使用,所以说“我没有Mac,所以我可以”对您没有帮助),因此,Microsoft不再推荐它。
罗伯·摩尔

3
一个小问题-从技术上讲,一个域没有尾随就不能被认为是完全合格的。最后是隐式为空的标签。因此,www.google.com。是FQDN,而www.google.com不是。实际上,大多数应用程序(Web浏览器,邮件客户端等)都假定任何包含至少一个点的域名都是完全合格的。
Murali Suriar

8

主机名只是计算机名,完全限定的域名是主机名加上其后的域名。...

主机名:bigbox域名:bigbox.mynetwork.com

或通常,fqdn以.local而不是.com结尾,但这是特定于环境的。

通常,您会拥有一个在其中设置.local域的专用DNS,以及一个供.com居住的公共场所使用的单独DNS服务器。您不想将您的.local域放在公共DNS服务器上,因为有人可以获取所有主机的列表,并使您的网络容易受到攻击。


2

认为是3部分

可以说,一所大学叫做FIU。(是一所真正的大学)在计算机科学方面,我们有一个域cs.fiu.edu

我们还有其他服务器称为moodle,它是服务器的主机名。

hostname = moodle
domain name = cs.fiu.edu
FQDN for that server is called moodle.cs.fiu.edu

现在,cs.fiu.edu是域fiu.edu的一个分支。因此,主机名= cs域= fiu.edu FQDN = cs.fiu.edu(这是托管该服务器的独立服务器),但是域cs.fiu.edu属于我们部门。不确定是否有意义。但是也可能有这种情况。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.