• ベストアンサー

家庭内LANでpingが通らない

ルータ、デスクトップPC(XP)、ノートPC(XP)でLANを組んでファイルやプリンタを共有しているのですが、VistaのノートをLANにつないでファイルとプリンタの共有をしようとしたところ、上手くいきません。3つのPCは全て同一ワークグループに属しており デスクトップ(XP) ホスト名PC1、192.168.1.13 ノート(XP)    ホスト名PC2、192.168.1.12 ノート(Vista)  ホスト名PC3、192.168.1.20 となっています。 PC3で「ネットワーク」を表示すると、3つのホスト名が表示されます。 PC2をクリックすると共有フォルダが表示されますが、PC1をクリックすると「\\PC1にアクセスできません」となります。PC1のIPアドレス宛にpingすると「宛先ホストに到達できません」となります。ホスト名にpingすると「ping要求ではホストPC1が見つかりませんでした」となります。 PC2からはPC1、PC3両方の共有フォルダにアクセスできます。 PC1からはPC2の共有フォルダにアクセスできますが、PC3はネットワークタスクの「ワークグループのコンピュータを表示する」で名前は見えているのにクリックすると「このリソースにアクセスする権限がありません」となり接続できません。PC3のIPアドレス宛にpingするとタイムアウトします。ホスト名にpingすると「Ping request could not find host pc3.」となります。 PC1にはノートンインターネットセキュリティが入っていますが、パーソナルファイアウォールはオフ、WindowsXPのファイアウォールも無効になっています。 PC3にはセキュリティソフトは入れておらずVistaのファイアウォールは無効にしています。 このような状況でどういうことが考えられるでしょうか。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • stsu
  • ベストアンサー率62% (83/132)
回答No.4

>無効化できたと思うのですが、PC1とPC3の間で「ネットワーク」で名前だけは見えているのにアクセスできず、pingが通らない状況は変わっていません。 落ち着いて状況を1つ1つ整理してみましょう。 IPアドレスはルータのDHCP機能で割り付けているのでなく、固定 設定されているものと推測します。 pingが通らない原因として 1.PC3のネットワーク設定の誤り  この場合PC3はインターネット接続等はできません。 2.PC1側の応答拒否  ノートンインターネットセキュリティには許可された通信以外を  遮断する機能があります。 もう少し問題の範囲を絞り込んでみて下さい。

nonbou
質問者

お礼

すみません、自己解決しました。ルータの設定を確かめてみたら、インターネットアクセス制限は「すべての無線クライアントの接続を許可」になっていたのに、LANアクセス制限が「選択した無線クライアントのみ接続許可」となっていて、PC2だけにしかLANアクセスを許可していませんでした。根本的なところでミスっていてお恥ずかしい限りです。ご助言、ありがとうございました。

nonbou
質問者

補足

PC3はインターネット接続できています。また、PC3とPC2の間、PC1とPC2の間では相互にpingが通ります。 PC3(192.168.1.20)からPC1(192.168.1.13)のIPアドレスにpingを打ったときに、「192.168.1.20からの応答:宛先ホストに到達できません」となるのですが、ルータではなくて自分自身が応答するというのが良く分かりません。

その他の回答 (3)

  • stsu
  • ベストアンサー率62% (83/132)
回答No.3

WindowsOSはVISTAからIPv6がデフォルトに変わりましたが、その対応 は大丈夫ですか? 質問内容を見る範囲ではIPv4のプライベートアドレスを使用している 様子ですので、LAN自体はIPv6対応ができていないようですね。 この状況なら、とりあえずVISTAのIPv6通信とIPv6トンネル機能を 無効化することを推奨します。 # VISTAではデフォルト(規定値)でIPv6通信およびIPv6トンネル # 機能が有効になっています。 # IPv4環境にIPv6機器が混在すると予期せぬ動作を引き起こす危険 # 性が高いです。 手元にVISTA機が無いので詳細設定方法まで提示できませんが。

nonbou
質問者

お礼

ありがとうございます。 http://www.microsoft.com/japan/technet/community/columns/cableguy/cg1005.mspx#EFH ここに書いてある方法(2つ目の、レジストリを書き換える方法)でIPv6とトンネル機能を無効にしてみました。 再起動後はipconfigでIPv6アドレスが表示されなくなったので、無効化できたと思うのですが、PC1とPC3の間で「ネットワーク」で名前だけは見えているのにアクセスできず、pingが通らない状況は変わっていません。

回答No.2

意見できるほど経験ないけど、パズル感覚(おぃ PC2から/に対してPingを打ってみるとどうなるんだろう?(多分帰ってくる・・・よね?) 自分のところにPingを打つとどうなるんだろう?(多分帰ってくる・・・よね?) ルータの設定が原因ってことはない? #さすがにこれらはないかなあ・・・

nonbou
質問者

お礼

PC2からは1にも3にもping打つと帰ってきます。PC2だけ見ていると、何の問題もないように見えるのですが、PC1とPC3の間がつながりません。

  • gungnir7
  • ベストアンサー率43% (1124/2579)
回答No.1

ポリシーの問題ではないですか? 2番目のパスワードなしで~の項を参考にしてみて下さい。 http://www.sam.hi-ho.ne.jp/ja1kpw/data13.htm

nonbou
質問者

お礼

ありがとうございます。やってみましたが、やはりダメです。 アクセスがはじかれるというより、pingが通っていないので、もっと根本的なところに問題があるような気がします。

関連するQ&A