jww*_*jww 7 networking localhost domain-name
在没有域名的情况下,该名称是否被localhost
认为是完全限定的?还是localhost
总是被认为不合格?
$ hostname --fqdn
debian-q500
$ ping debian-q500
PING debian-q500 (127.0.1.1) 56(84) bytes of data.
64 bytes from debian-q500 (127.0.1.1): icmp_req=1 ttl=64 time=0.044 ms
64 bytes from debian-q500 (127.0.1.1): icmp_req=2 ttl=64 time=0.037 ms
...
$ ping localhost
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_req=1 ttl=64 time=0.033 ms
64 bytes from localhost (127.0.0.1): icmp_req=2 ttl=64 time=0.043 ms
...
Run Code Online (Sandbox Code Playgroud)
我问的原因是我正在查看一个专门调用 FQDN 的标准文档。FQDN 与 RFC 中的 DNS 名称略有不同(我相信它的 RFC 1035):
$ dnsdomainname
$
Run Code Online (Sandbox Code Playgroud)
在DNS系统下,相信localhost
会被认为是非DNS本地名称;但如果列为localhost.
(注意尾随点),它可能满足 FQDN 要求。
事实上,在名为 的机器上添加尾随点时,我得到了不同的结果debian-q500
:
$ ping debian-q500.
ping: unknown host debian-q500.
$ ping localhost.
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_req=1 ttl=64 time=0.029 ms
64 bytes from localhost (127.0.0.1): icmp_req=2 ttl=64 time=0.035 ms
...
Run Code Online (Sandbox Code Playgroud)
localhost
不完全合格;localhost.localdomain.
是。
FQDN 的主要关键是终止句号。 hostname.example.com
不完全合格;hostname.example.com.
是。通用约定,如果不是官方标准,说 FQDN 应该是host.domain.
而不是简单的host.
,但同样重要的是.
最后要真正完全合格。
归档时间: |
|
查看次数: |
7625 次 |
最近记录: |