Debian ドメインについて学ぶ

Debian ドメインについて学ぶ

特に、システムセットアップ中に表示される「ドメイン名」プロンプトに言及しています。私の知る限り、このプロンプトに入力された値は次の/etc/resolv.confように挿入されます。

search mydomain.local
domain mydomain.local

これその答えは、管理されていない同じネットワーク(ネットワークスイッチまたはハブに接続されていると仮定)にある2つのDebianシステム(deb1および仮定)deb2が互いのホスト名を検索して互いにpingできると信じています。同じ設定で2つのDebian VMをインストールすると、他のホスト名にもかかわらずping deb2(またはその逆)を介した通信はありません。また、IPv6リンクを介してネイティブに通信せず、設定が完全​​に自動である必要があるという印象を受けました。deb1deb1.mydomain.local

私の設定に問題がありますか?または、管理されていない設定では、この種の通信はできませんか?

ベストアンサー1

検索ドメインの目的は、.ndotsオプションで設定された値/etc/resolv.conf(デフォルトは1)よりも少ない点(a)を含む名前解決クエリに追加されたドメイン名を提供することです。 (resolv.confマニュアルページsearchチャプターをご覧ください。 )

resolv.confこれは、myが指定され、接続するホストがある場合は、search corp.org1より小さいホスト名が自動的に追加されるため、そのホスト名を使用して接続できることを意味します。mailsvr.corp.orgmailsvrcorp.org.

IPv6 の自動設定にもかかわらず、仮想マシンがマップの DNS または DNS を介して他のデバイスのホスト名を IPv6 アドレスに解決するように設定されていない場合、2 つのデバイス間の通信はまだできません。/etc/hostsファイルを送信し、パケットをどこに送信するかわかりません。したがってdeb1、::10deb2の場合は不明です。ping deb1しようとするとdeb2エラーが発生しますUnknown host deb1。アドレスがホスト名にマップされているdeb2行をファイルに追加できます(例:)。アドレスが何であるかを知るために、IPアドレスにマップされたアドレスに対して同じことを行う必要があります。/etc/hostsdeb1::10 deb1deb1deb2deb1deb2

おすすめ記事