/ etc / hostsの2つのホストが同じIPアドレスを持つことはできますか?

/ etc / hostsの2つのホストが同じIPアドレスを持つことはできますか?

両方のホストが競合なしで同じIPアドレスを共有できますか?これは私の/ etc / hostsの外観です: -

$ cat /etc/hosts
127.0.0.1   localhost
127.0.1.1   debian
127.0.1.1       mini

これで、miniとdebianが同じIPアドレスを共有していることがわかります。

debianは私のホスト名です。

$ hostname
debian

そしてminiはApacheサイトの仮想ホストです。

/etc/apache2/sites-available$ head minidebconfindia.conf 
<VirtualHost mini:80>
ServerAdmin webmaster@localhost

これはApache 2.4にあります。これが良いかどうかはわかりません。私の友達はApache 2.2で同じ設定(別のホスト名を使用)を使用しており、問題なく動作します。

これがうまくいくかどうか知りたいです。それとも変更する必要がありますか?

ベストアンサー1

これは完全に有効で正確です。スペースで区切られた文字列で名前を書くこともできます。

127.0.1.1   debian  mini  mini.local

両方のバリエーションは完全に有効です。

おすすめ記事