Linux
編輯主機文件 - 刪除預設設置會導致麻煩嗎?
我正在執行 CentOS 5.4 機器並且無法讓 sendmail 工作。經過大量研究,我發現我需要更改我的伺服器 FQDN。
/etc/hosts
有以下內容:127.0.0.1 localhost localhost.localdomain xx.xx.xx.xx test
(xx.xx.xx.xx是我伺服器的真實IP地址,’test’是我相信的機器名)
我刪除了上面的兩行並將其替換為:
xx.xx.xx.xx mydomain.com MyDomain
sendmail 現在可以完美執行,但由於我對 Linux 和 FQDN 缺乏經驗,我不確定更改此文件是否會在其他地方導致意外問題。Web 和 FTP 訪問似乎不受影響,但我很好奇是否有任何 Linux 專家知道我是否做錯了什麼。
提前致謝!
我會建議類似:
127.0.0.1 localhost localhost.localdomain xx.xx.xx.xx test.mydomain.com test mydomain.com
還要檢查一下您
/etc/sysconfig/network
對主機名值的說法。那應該是test
或test.domain.com
。通常,您希望在更改主機名或主機文件後重新啟動或重新啟動網路服務。