LAN IPはシステム名とどのように関連付けられていますか?

LAN IPはシステム名とどのように関連付けられていますか?

コンピュータ名(ホスト名)を入力している人がそのIPに接続するように、LAN IPが自分のコンピュータ名に接続する方法/場所が見つかりません。以下にコンピュータ名があることを知っていますが、/etc/hostname/この名前はLAN-IPにどのように接続されますか?

ベストアンサー1

特定のホスト名を特定のIPアドレスに割り当てる手順を実行しないと、まったく接続されない可能性があります。

インターネットおよび企業ネットワークでは、DNS(Domain Name System)は名前をIPアドレスに関連付ける標準サービスです。 DNSレコードを管理する方法はいくつかあります。完全に手動で実行することも、DHCPまたは動的DNS(DDNS)を介してネットワークパラメータを取得するシステムのDNSレコードを自動的に管理するようにDNSサーバーと通信するようにDHCPサーバーを構成することもできます。 )プロトコルを使用すると、クライアントホストは自分の名前を登録したり、これらの方法を組み合わせて登録したりできます。 DNSはTCPとUDPを使用し、ポート番号は53です。

単純なホームネットワークでは、独自のDNSサーバーを設定するのに苦労したくありません。代わりに、ほとんどのLinuxおよびMacOSシステムは現在マルチキャストDNS(mDNS)をサポートしています。これには2つのコンポーネントが必要です。他のシステムで認識されることを望むシステムは、定期的にローカルネットワークセグメントに自分自身を知らせる必要があります。 Linuxでは通常、これが行われますavahi-daemon。もう1つのコンポーネントはLinuxのmDNSリゾルバです。これはプラグインリゾルバモジュール(またはmdns_minimal)などで、使用する場合は組み込み可能です。 mDNSはマルチキャストベースのプロトコルなので、UDPのみを使用し、ポート番号5353を使用します。mdns/etc/nsswitch.confsystemd-resolved

もちろん、各システムのホストファイルを編集し、各システムのIPアドレスとそのホスト名を各ファイルに追加する古い方法もあります(/etc/hostsLinuxおよびMacOSの場合は\Windows\System32\Drivers\etc\hostsWindowsの場合)。

おすすめ記事