web-dev-qa-db-ja.com

ホストファイルの編集-デフォルト設定を削除すると問題が発生しますか?

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」はマシンの名前だと思います)

上記の2行を削除し、次のように置き換えました。

xx.xx.xx.xx  mydomain.com  MyDomain

sendmailは完全に機能するようになりましたが、LinuxとFQDNに慣れていないため、このファイルを変更すると別の場所で予期しない問題が発生するかどうかはわかりません。 WebおよびFTPアクセスは影響を受けていないように見えますが、Linuxの専門家が私が何か間違ったことをしたかどうかを知っているかどうか、興味があります。

前もって感謝します!

2
Arms

私は次のようなことを提案します:

127.0.0.1       localhost localhost.localdomain
xx.xx.xx.xx     test.mydomain.com test mydomain.com

また、/etc/sysconfig/networkがホスト名の値について何を言っているかを確認してください。 testまたはtest.domain.comのいずれかである必要があります。

通常、ホスト名またはホストファイルに変更を加えた後、ネットワークサービスを再起動または再起動する必要があります。

3
ewwhite