ホームネットワーク上のWindowsServer2003マシン上のVMwareでCentOSのインスタンスを実行しています。
CentOSホスト名:varia
Windows XPホスト名:友達
Windows XPマシンから、CentOSインスタンスにホスト名でpingできません。IPアドレスでのみpingできます。
Macから、ホスト名でCentOSインスタンスにpingを実行できます。
CentOSインスタンスから、Windows XPマシンにpingを実行できます。
私がこれまでに試したこと:
ipconfig /flushdns
友達に。CentOSインスタンスにpingを実行しようとすると、次のエラーが発生します。
C:\ Documents and Settings\Zachary> ping varia ping要求でホストvariaが見つかりませんでした。名前を確認して、もう一度やり直してください。
更新:nslookup varia
結果:
C:\ Documents and Settings\Zachary> nslookup varia ***アドレス192.168.1.1のサーバー名が見つかりません:存在しないドメイン ***デフォルトのサーバーは利用できません サーバー:不明 アドレス:192.168.1.1 名前:varia アドレス:192.168.1.149
結果のIPアドレスは正しいです:192.168.1.149
しかし、pingはまだできません。
Windowsのネットワーク関連のもののLinux実装であるSambaが適切に構成され、実行されていることを確認する必要があります。
Nmbd(Sambaの一部)がCentOSマシンで実行されているかどうかを確認できますか?
ターミナルでは、コマンドps -A
により、実行中のプロセスのリストが表示されます。
また、/etc/samba/smb.conf
を見て、すべてが適切に見えることを確認してください。
ここ は、混合環境での名前解決の設定に関するページです。
DNSの設定はどうですか?
Macの/etc/resolv.confに検索ドメインが設定されていますか?
通常、ホスト名に加えてドメインがあります。検索オプションは、デフォルトのドメインを裸のホスト名に追加するように設定します。それがWindowsでどのように機能するかはわかりませんが、LinuxとMacではそのように機能します。
たとえば、LAN内では、ドメインとして.homeを使用し、すべての.home要求をインターセプトしてローカルIPにマップするローカルDNSサーバーを実行しています。私の/etc/resolv.confファイルにはsearch home
それらの中で。
WindowsとLinuxのオペレーティングシステムは、DNSに関して異なる動作をします。 DHCPでは、WindowsはWINSを使用し、新しいLinuxノードを認識しないと思います。必要に応じてWindowsのhosts
ファイルに追加するか、DNSにIPを追加できます。また、マシンが同じサブネット上にあることを確認しますか?nslookup
aを試してください。