回答:
ドメイン名でドメインサフィックスを意味する場合/etc/resolv.confは、ドメインが行く場所です。行を追加するだけですdomain yourdomain.com
次に、サーバーのホスト名を設定するのに適した場所は1つだけ/etc/sysconfig/networkです。行を追加HOSTNAME=yourhostnameし、ホスト名にドメインサフィックスを入れないでください/etc/resolv.conf。
/etc/hostsホスト名を定義するために何も追加する必要はありません(追加する必要はありません)。これは間違った方法です。
セットアップをテストするには、hostname次のコマンドを使用します。
hostname -sショートネームを取得するために使用します(あなたが持っているものを反映する必要があります/etc/sysconfig/network
hostname -dコマンドを使用してドメインをテストします(現在の状態を反映する必要があります/etc/resolv.conf)
すべて一緒にそれをテストするには、使用することができるhostname -fか、hostname -A非常に長いバージョン。
今それをする方法は hostnamectl hostname.domainname
HOSTNAMEでは/etc/sysconfig/network動作しなくなりました。