www和邮件的FQDN主机名

时间:2014-05-01 15:05:31

标签: linux ubuntu hostname

我的Linux服务器(Ubuntu)既充当http服务器又充当邮件服务器 现在我想配置邮件服务器 在 / etc / hostname 中,我必须设置主机名 我的问题是,我可以为服务器提供多个主机名吗?

在我设置的DNS中

       A    12.12.12.12
www    A    12.12.12.12
mail   A    12.12.12.12
       MX   mail 10

我可以在 / etc / hostname 中使用它吗?

www.mydomain.com  
mail.mydomain.com?

1 个答案:

答案 0 :(得分:1)

您无需在/ etc / hostname中列出多个主机名。您只需配置DNS以将各个主机名指向您的IP地址。您需要查看邮件和http服务器的文档,以便在那里配置各个主机名。

对于http(假设您使用apache httpd作为您的Web服务器),您可以像这样配置主机名:(改编自配置here

NameVirtualHost *:80

<VirtualHost *:80>
    ServerName www.mydomain.com
    ServerAlias domain.tld
    DocumentRoot /www/domain
</VirtualHost>

<VirtualHost *:80>
    ServerName www.otherdomain.com
    DocumentRoot /www/otherdomain
</VirtualHost>

或者更好的是,不要使用NameVirtualHost行并将*替换为您的IP地址。