我有一个服务器(debian)与两个networking接口,我想承载多个服务和域名; 我不清楚应该如何设置主机文件。 例:
eth0, bound to WAN interface 1.2.3.4: mail.example.com www.example.com eth0:1, bound to WAN interface 1.2.3.5: www.other-domain.com eth1, bound to LAN 192.168.1.123: some-clever-hostname
我的主机文件应该是什么样子? (包括本地主机,localhost.localdomain等)我应该使用一些这些条目的DNS? 哪个?
谢谢!
编辑:如果我无法使用DNS服务器,例如在testing环境中,该怎么办?
将localhost放在/etc/hostname和
127.0.0.1 localhost.localdomain localhost
在/etc/hosts是好的。 映射可以在DNS中设置,并且可以显式设置其余部分(apache将在虚拟主机内部configurationServerName等)。