CentOSでドメイン名を構成する


17

Cent OSでドメイン名を構成するにはどうすればよいですか?

私は実際にSSHリモートターミナル経由でサーバーに接続しており、ルート資格情報も持っています。とを設定するだけ/etc/sysconfig/network/etc/hosts十分ですか?いくつかのステップや設定ガイドがあれば素晴らしいでしょう。

回答:


19

4つのこと:

  • ホスト名エントリをに追加し/etc/hostsます。ここで詳述されている形式を使用します

  • ホスト名が「your_hostname」の場合hostname your_hostname、コマンドプロンプトで入力して、変更を有効にします。

  • ホスト名を定義して、/etc/sysconfig/network再起動後もこの設定が維持されるようにします。

  • システムを再起動するか、ホスト名(cups、syslog、apache、sendmailなど)に依存するサービスを再起動します。


8

ドメイン名でドメインサフィックスを意味する場合/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非常に長いバージョン。


CentOS 7 HOSTNAMEでは/etc/sysconfig/network動作しなくなりました。
ルイFリベイロ

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.