最近、Centos7がプリインストールされたVPSをOVHから購入しました。ホスト名が正しく設定されていることを確認したい。
いくつかのチュートリアルによると:
hostnameはホスト名を返します
hostname-fはFQDNを返します
これらのコマンドを実行した後、同じ結果が得られました。vpsxxxxxxxx.ovh.netホスト名とFQDNが異なると思いました。
cat/etc/hosts
127.0.0.1-ローカルホスト
IP-vpsxxxxxxxx.ovh.net-vpsxxxxxxxx
混乱しています。個別に購入したドメイン名をVPSにリンクしました。また、VPSで2つのサイトを実行するために別のドメイン名を追加する予定です。
私のホスト名は正しいですか?
vpsxxxxxxxx.ovh.netを呼び出すにはどうすればよいですか? ovh.netの外部ドメイン名、内部ドメイン、ホスト名、サブドメイン?
VPSにリンクした2つのドメイン名はどうですか?/etc/hostsにいくつかの設定が必要ですか?
Postfixメールサーバーを有効にするには、これらの問題を修正する必要があります。
Red Hatの推奨によれば、CentOS 7では ホスト名は常にFQDNに設定する必要があります 。
ホスト名は、最大64文字の自由形式の文字列にすることができます。ただし、Red Hatでは、静的名と一時名の両方が、DNSのマシンに使用される完全修飾ドメイン名(FQDN)と一致することをお勧めします(例:
Host.example.com
。また、静的名と一時名は7ビットASCII小文字で、スペースやドットは使用せず、DNSドメイン名ラベルで許可されている形式に制限することをお勧めします。これは厳密な要件ではありません。古い仕様ではアンダースコアが許可されていないため、使用をお勧めしません。
サーバーで電子メールを実行している場合、ホスト名は、サービスプロバイダーによって制御されているものではなく、制御しているドメイン内のホスト名に設定する必要があります。名前に適切なDNSエントリが存在する場合は、/etc/hosts
に配置する必要はありません。