質問: ハブ経由のlanでpingが通っているのにクライアントからサーバが見えない。 fc4(サーバ)機とwindows98(クライアント)機をハブで繋ぎましたが、クライアントからサーバに接続できません。 1.サーバ機はapache2のhttpd.confのservernameを [fc4.localdomain:80] と設定し、 documentrootにあるhtml/***ファイルのパーミッションも755に変更しました。その他は次の通りです。 # less /etc/hosts 127.0.0.1 localhost.localdomain localhost fc4 192.168.0.51 fc4.localdomain fc4 192.168.0.52 win98.localdomain win98 # less /etc/sysconfig/network networking=yes hostname=fc4.localdomain # less /etc/sysconfig/network-scripts/ifcfg-eth1 中略 netmask=255.255.255.0 ipaddr=192.168.0.51 # ping 192.168.0.52 でみるとpingは通っています。 2.一方、クライアントの設定は次の通りです。 c:\windows>ipconfig /all ホスト名 . . . . . . . . . : win98 中略 0 ethernet アダプタ : 中略 ip アドレス. . . . . . . . . : 192.168.0.52 サブネット マスク . . . . . . . . : 255.255.255.0 c:\windows>ping 192.168.0.51 のpingも通っています。ところが c:\windows>ping fc4 とサーバ名で試すと、 unknown host fc4. となり、デスクトップからネットワークコンピュータ画面に入って探しても、win98アイコンは見えますが、 fc4コンピュータが見えません。なお、それぞれのパソコンから、別々にインターネットには接続できます。どの手順が間違えて、ハブ経由で通信出来ないのでしょうか?もし、お分かりになる方がいらっしゃいましたなら、ヒントを頂ければ幸いです。
回答: ・クライアント側での名前解決手段はどのようになっているでしょう? dnsサーバに登録するか、c:\windows\system32\drivers\etc\hostsファイルを編集してください。 ※hostsファイルは定義しているホスト内でのみ有効です ・fc4はsambaを入れていない限りは「ネットワークコンピュータ」には表示されていません