現在のバージョンのTomatoをロードしたWRT54GSがあります。ネットワーク上のデバイスの静的DHCPアドレスを入力し、デスクトップのアドレスを解放して更新し、別のコンピューターにpingを実行しようとしました。私が得たのはThe request could not find Host blah. Please check the name and try again.
これで、デスクトップとpingを実行しようとしているターゲットマシンの両方が適切な静的DHCPリースを受信し、DNSサーバーがルーターのIPアドレスであることを確認しました。何が足りないのですか?
まず、すべてのコンピューターで設定が同じであることを確認します(除外する必要があります)...次に、各マシンで、ネットワークインターフェイスの設定とプロパティを右クリックし、IPv4をダブルクリックして、次に進みます。
ここから、[DNS]タブをクリックし、サーバーを手動で上部のリストに追加してから、[これらのDNSサフィックスを(順番に)追加する]オプションを選択し、.localや.mynetworkなどを選択して、下部の2つのオプションにチェックマークを付けます。 。
これらの変更を行った後、すべてのマシンを再起動し、コマンドプロンプトに移動して、ipconfig /renew
に続けてipconfig /registerdns
と入力します。
次に、コマンドプロンプトで「Nslookup」と入力し、1台または2台のマシンの名前を試して、何が起こるかを確認します。
それでも場所がわからない場合は、ルーターのDNS設定を確認してください。他のマシンの登録が許可されていないようです。機能する場合は、インターネット専用のキャッシュDNSサーバーです。
これで問題が解決しない場合は、hostsファイルを使用するか、別のファームウェアを使用するのが最善の方法ですが、問題が解決したことを願っています。
編集-また、考えただけです-WindowsファイアウォールでICMPエコーが許可されていることを確認することを忘れないでください!
リモートデスクトップ経由で接続しようとしている場合は、すべてのマシンが同じワークグループにあるかどうかを確認してください。 (私はあなたの質問に基づいて、あなたが自宅でドメインを実行していないと仮定しています-私が間違っている場合は私を修正してください)
少なくともXPネットワーク(コンピューターが何を実行しているのかは述べていません...))それが違いを生む例を見てきました。
ルーターのファームウェアをいじらないのは非常に長い時間ですが、ここに2つのアイデアしかありません。
DNSmasq構成 の問題である可能性があります。 dnsmasq.confファイルを投稿すると便利かもしれません。そのファイルには多くのコメントが付けられているため、問題にどのオプションが影響するかを簡単に確認できます。
ホスト名に問題がある可能性があります(ドットが含まれている場合は、ルーターから取得されるのではなく、インターネットで検索されます)。
提供を検討する可能性のある追加情報:
お役に立てれば!
両方のマシンでARPキャッシュをクリーニングしてみて(再起動で十分です)、何が起こるかを確認してください。
IP経由で各マシンにpingを実行できますか?その場合は、IP解像度が正しくマップされるようにhostsファイルを編集します。このファイルは、%windows%\ system32\drivers\etcフォルダーにあります。テキストエディタを使用してください。拡張子は変更しないでください。
幸運を。
彼らのDNSサーバーは私のルーターのIPアドレスです
DNSサーバーはおそらくnotルーターのアドレスである必要があります。
事実を確認する必要があります。
ルータのファームウェアを交換しました。ルーターを使用して、両方のコンピューターにDHCPが割り当てられているが静的IPを指定しました。 IPアドレスで各マシンにpingを実行できます。コンピューター名でpingを実行できる場合もありますが、常に実行できるとは限りません。 MacBookにはホスト名の問題はありません。
もしそうなら、これはウィンドウズがコンピュータのホスト名をIPアドレスに解決したことについてです。
IPを取得するためにNetBIOSを使用していないため、IPを解決するためにホスト名を使用します。最初に自身をチェックし、次にホストファイル、次にDNSサーバーをチェックしてこれを行います。
では、DNSサーバーの結果に問題がありますか?それが時々機能し、他では機能しないという事実は問題があります。
私はこの正確な構成を自宅のネットワークで機能させており、非常に便利です。大きな違いを生む可能性のある設定の1つは、「DHCP/DNS」の下の「詳細」設定で「 内部キャッシュDNSフォワーダーを使用 」をオンにすることです。これにより、ルーターのDNSサーバーが有効になり、すべてのDHCP要求でルーターのIPがDNSサーバーとして配信されます。 DNSサーバーをオンにすると、ネットワーク上のすべてのホストを検索できるようになります。この構成を使用して、ホスト名で動的IPアドレスを取得するホストを検索することもできます。