ホームネットワークでのホスト名解決


11

ホームネットワークに仮想マシンと物理マシンの両方のマシンがあります。現在、IPアドレスを介して各マシンに接続する必要があります。私が他のすべてのマシンに接続する1つのメインマシンは、Windows Vistaを実行しています。

ネットワーク内で何らかのDNS機能を使用して、これらのマシンをIPではなく名前で参照できるようにする方法はありますか?

これは、ほとんどの家庭(数台のコンピューターを実行している)で共通の問題になると思い、簡単な解決策があるかもしれません。これは、ほとんどのルーターがすぐにサポートできるものですが、なぜそうしないのでしょうか?

誰かがこれらのいくつかまたはこれを達成する簡単な方法を推奨できますか?

回答:


6

WINS / NetBIOSは、小規模なプライベートネットワーク用の従来の分散型「ワークグループDNS」です。Windowsの「ネットワーク」で他のコンピューターを表示できるのはこのためです。

静的IPがあり、VMやコンピューターを変更しない場合は、簡単なhostsファイルを作成し、それを配布するだけで、すばやく簡単に一度修正できます。「ラップトップの訪問」はもちろん解決しません。

http://en.wikipedia.org/wiki/Hosts_file

後付け:これらがWindowsコンピューターの場合、ネットワークブラウジングとファイルとプリンターの共有を有効にするだけでうまくいくはずです。


3
申し訳ありませんが、それは動的な名前解決ではありません。これは、ホストオーバーライドファイルでの明示的な名前の割り当てです。いずれかのデバイスのIPアドレスが変更された場合、これは機能しません。
ジョン・キャスター

3

DD-WRTは、Aboutページからこの問題の解決策になる可能性があります。

DD-WRTは、多くのieee802.11a / b / g / h / nワイヤレスルーターのGPLの条件に基づいてリリースされた、サードパーティが開発したファームウェアです。

これには、次のような小さなDNSサーバーDnsmaskを含む多数の機能セットがあります。

DNSおよびオプションでDHCPを小規模ネットワークに提供するように設計されています。グローバルDNSにないローカルマシンの名前を提供できます。DHCPサーバーはDNSサーバーと統合され、DHCPで割り当てられたアドレスを持つマシンが、各ホストまたは中央構成ファイルのいずれかで構成された名前でDNSに表示されるようにします。

これを行う方法に関するWebサイトのチュートリアルは次のとおりです。DNSMasq As DHCP Server


1

多くのルーターがこれをサポートしています。telnet(または、サポートしている場合はssh)を使用してルーターに接続し、dnsメニューを探してみてください。


1
ほとんどにはWebインターフェイスもあります。ブラウザでそれを指定します。
キース

1

VistaおよびWindows 7のMicrosoftのLLMNRはこれを行うことになっています。動作していませんか?

IETF Zeroconf(Appleによって「Bonjour」として実装され、Linux / FOSSコミュニティによって「Avahi」として実装される)も、マルチキャストDNS(mDNS)を介してこれを行います。関連するすべてのマシンにBonjour for Windowsをインストールすると、これが得られる場合があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.