インターネットからチュートリアルを読んだ後も、Debian はドメイン名を IP アドレスに設定することに成功しませんでした。これは私のものです/etc/resolv.conf
:
domain localdomain
search localdomain
nameserver 172.16.170.2
domain utopia.net
search utopia.net
nameserver 172.16.170.135
しかし、うまくいきません。たとえば、試してみますが、うまくいきます。なぜですか? utopia.netサーバーが機能し、IPを指すようにしたいのですが...ssh [email protected]
ssh [email protected]
ベストアンサー1
/etc/resolv.conf
名前とIPアドレス間のマッピングは設定されません。これは、単に翻訳を要求するサーバー(ネームサーバーとも呼ばれるDNSサーバー)をコンピュータに通知します。
2つのオプションがあります。
実際にDNSを使用しない「静的オプション」は、エントリを次に追加することです
/etc/hosts
。次の行を追加します。172.16.170.135 utopia.net
準備ができているはずです。これは実際のIPよりも優先されますが、
utopia.net
この情報を追加したコンピュータでのみ可能です。/etc/hosts
実際のDNSオプション:ドメイン名を登録し、そのドメイン名の「領域」内のIPアドレスへのマッピングを宣言する必要があります。これはDNSを使用するすべてのコンピュータで機能しますが、ドメイン名を「購入」(実際にリース)して正しく設定する必要があります。
もう1つの選択肢は、独自の「ローカル」ドメイン名を持ち、それをネームサーバーに構成してから、検証にそのネームサーバーを使用するようにコンピューターを構成することです。これにより、ある場所で名前をIPマッピングに変更する必要があり、複数のコンピュータでマッピングを使用できます。しかし、これは現在の能力を超えたものかもしれません。