web-dev-qa-db-ja.com

公開されないFQDNとイントラネットサンドボックス12.10サーバーを設定するにはどうすればよいですか

Virtualminをインストールしようとしていますが、ホスト名がFQDNとして認識されません。 Ubuntuのインストールを行うとき、私はそれをBLAHBLAH-VPSと呼びました。 virtualminスクリプトはそれをつまずいて、FQDNを要求します。このマシンはほとんどがサンドボックスであり、外部に公開されないため、/ etc/hostsファイルと/ etc/hostnameファイルに何を含めるべきかわからない。

/ etc/hostsは次のとおりです。

127.0.0.1   localhost
127.0.1.1   blahblah-VPS

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
192.168.0.2 blahblahblah.is-a-geek.com

/ etc/hostnameは次のとおりです。

BLAHBLAH-VPS

FQDNがvirtualminインストールの重要な側面である方法に関するコメントがいくつかあります。

1
Kendor

私は通常、DebianまたはUbuntuマシンのホスト名を次のように構成します

/ etc/hosts

127.0.0.1 Host.example.com Host localhost.localdomain localhost

/ etc/hostname

Host

hostname -sは短いホスト名を返します。hostname -fマシンのFQDN。マシンが公開されているかどうかはそれほど重要ではないと思います。


あなたの場合、127.0から始まる両方の行を削除します。以下の行を追加します。

127.0.0.1 blahblah-vps.example.com blahblah-vps localhost.localdomain localhost

きみの /etc/hostnameは問題ないように見えますが、どちらのファイルでも小文字を使用しますが、それが重要であるという理由ではなく、衒学的な理由からです。

1
Marcin Kaminski