Hostname
/etc/hosts 和別名
我購買了一個域,比如說
fireworks.com
,我想呼叫我的伺服器ubuntu-18-04
。
我應該如何編輯/etc/hosts
?是否可以按如下方式添加多個別名?127.0.0.1 localhost 127.0.1.1 ubuntu-18-04.fireworks.com fireworks.com ubuntu-18-04 5.247.221.66 ubuntu-18-04.fireworks.com fireworks.com ubuntu-18-04
通常在文件中 /etc/hosts 格式只有三個記錄:
1. An IP address 2. A fqdn 3. The hostname
是否有可能(並且有必要?)添加第四條記錄,就像我之前的範例一樣,包括
fireworks.com
?我想接收郵件,sam@fireworks.com
而不是sam@ubuntu-18-04.fireworks.com
來自
man hosts
:本手冊頁描述了 /etc/hosts 文件的格式。此文件是一個簡單的文本文件,它將 IP 地址與主機名相關聯,每個 IP 地址一行。對於每台主機,應有一行包含以下資訊:
IP_address canonical_hostname [aliases...]
是的,您可以添加多行 IP 和別名。但是對於您的郵件接收,我建議您使用 DNS 進行域名映射。使用
dnsmasq
使它更容易,它也解決/etc/hosts
了