web-dev-qa-db-ja.com

Windows 7はホスト名を介してLinuxサーバーにpingを実行できません(IPアドレスは機能し、仮想Linuxマシンは機能します)

ホームLinuxサーバーをセットアップしようとしています( Arch Linux ARM on Raspberry Pi )を実行しています)ができませんWindowsデスクトップマシンにホスト名(この場合は「whitey」)を介して認識させているようです。ルーターの静的IPアドレス(192.168.1.254)に設定していて、(理論的には)ルーターが機能しています。 DNSサーバーとして。Windowsで「pingwhitey」を実行すると、

Ping要求でホストwhiteyが見つかりませんでした。名前を確認して、もう一度やり直してください。

ただし、「ping192.168.1.254」は機能します。不思議なことに、私のLinuxラップトップと、不思議なことに、Windows PC上で実行されているLinux仮想マシンの両方が私のサーバーを見つけることができます(「pingwhitey」を使用)。これは、問題がルーターやサーバーではなく、Windows側にあると私に信じさせます。

何か案は?

私はもう試した

ipconfig /flushdns

また、ルーターを手動で [〜#〜] dns [〜#〜] サーバーとして IPv4 アドレスに設定します。

3
Hounddog

WindowsはDNSを使用して解決します [〜#〜] fqdn [〜#〜] 名前-たとえばHost1.contoso.com。

あなたの場合、whiteyNetBIOS の名前であり、DNSはそれについての知識を持っていません(そして持っているべきではありません)。

私はLinuxの専門家ではありませんが、私が知る限り、LinuxサーバーがWindowsマシン間でNetBIOS名をブロードキャストできるようにするためには Samba が必要です。

5
strange walker