web-dev-qa-db-ja.com

コンピューター名は、IPを指すことができるホスト名ですか?

Windows7で、[コンピューター]のプロパティにアクセスすると、コンピューター名がcompname123であることがわかります。別のコンピューターからこのコンピューターにpingまたは接続(リモートアクセスなど)すると、IPアドレスを書き込まなくてもホスト名compname123を書き込むことができるようです。この意味で、コンピューター名であるcompname123は、IPアドレスに自動的に解決される意味のあるホスト名のようなものです。

しかし、これは本当にホスト名ですか?

IPが変更されると、しばらくの間、コンピュータ名を使用して別のコンピュータから接続できなくなることがあります。しかし、どういうわけか、コンピュータ名はしばらくすると自動的に新しいIPを反映します。

私のコンピューター名はホスト名ですか?特に静的IPを使用する場合は、コンピューター名を特定のIPに固定したいと言うこともできますか?もしそうなら、どうすればこれを行うことができますか?

6
xenon

これは本当にホスト名ですか?

Windowsのコンピューター名は明確ですが、状況によってはDNSホスト名として機能する場合があります。

Windowsには、DNSではない独自の従来の命名システムがあります。これにより、DNSサーバーが存在しない場合でも、WindowsコンピューターはTCP/IPを介して名前で通信できます。 NetBIOSネーミングサービスを参照してください。

ただし、WindowsクライアントがWindowsドメインのWindows DHCPサーバーからIPアドレスを取得すると、通常、クライアントのコンピューター名がDNSサービスにホスト名として登録されます。

したがって、コンピュータ名は、ネーミングサービスにそのように登録されるまで、実際にはホスト名ではありません。

iPが変更されると、しばらくの間、コンピュータ名を使用して別のコンピュータから接続できなくなります。

ルックアップARPキャッシング

コマンドプロンプトを開き、arp -aarp -?を入力します。

コンピューター名を特定のIPに固定したいのですが、

DHCPサーバーでDHCP予約を使用します(プライマリネットワークインターフェイスのMACアドレスに基づく)。

12
RedGrittyBrick