![FQDN、DNS、主机、postfix](https://linux22.com/image/676069/FQDN%E3%80%81DNS%E3%80%81%E4%B8%BB%E6%9C%BA%E3%80%81postfix.png)
假设我购买了这个域名:example.com
Name servers
在 DNS 管理器下,所有指向example.com
该子域名(example.com
)的名称服务器都指向一个 IP。另外,请注意,主机名unique
位于A
所述 IP 的记录下
我的第一个问题:etc/hosts
在
xx.xx.xxx.xxx unique.example.com unique
或者xx.xx.xxx.xxx example.com example
或者xx.xx.xxx.xxx unique unique
两者都有 DNS 记录,并且都代表相同的 IP。在第一种情况下,unique 是主机名,FQDN 是 unique.example.com。在第二种情况下,example 是主机名,example.com 是 FQDN。
因此,给定一个 FQDN 必须代表服务器名称。哪一个是正确的?!
考虑到所有这些,当我尝试安装 postFix 并且它要求输入 FQDN 时,我只是不知道该写什么,因为两个选项似乎都有效。
但是,如果我写的是unique.example.com,那么我的电子邮件就会变得[email protected]
不是我所期望的那样。
上下文:Ubuntu 14.04 VPS,webmin/virtualmin。我意外安装了 sendmail 包,我的整个 postfix 虚拟 min 不再工作!所以,这个问题来自我试图重新安装 postfix。
答案1
unique.example.com
是正确的 FQDN,其中unique
表示主机名,example.com
是父域。
example
不是主机名,而是com
TLD(顶级域名),所以example.com
不是 fqdn,因此无效且与 不同unique.exampl.com
。请在此处阅读详细信息:什么是完全限定域名 (FQDN)?
完全限定域名 (FQDN) 是 Internet 上特定计算机或主机的完整域名。FQDN 由两部分组成:主机名和域名。例如,假设邮件服务器的 FQDN 可能是 mymail.somecollege.edu。主机名为 mymail,主机位于域 somecollege.edu 内。
当您unique.example.com
以 fqdn 输入时,它将被用来配置myhostname
,mydestination
因此/etc/postfix/main.cf
无需担心。
答案2
FQDN(完全限定域名)是以点 (https://en.wikipedia.org/wiki/Fully_qualified_domain_name)
在 /etc/hosts 中输入全名和简称(但不包括 fqdn)
127.0.0.1 本地主机 1.2.3.4 mail.example.com 邮件
伪造本地生成邮件的电子邮件地址是您的邮件程序或本地邮件服务器(如 exim 或 postfix)的作用。在那里,您可以选择生成[电子邮件保护]或者[电子邮件保护]或者[电子邮件保护]。