• ベストアンサー

LANの設定について

WinXPとMeの2台をルータに接続しています。XPは有線でMeは無線でとばしています。 インターネットへの接続は2台とも正常にできるのですが、XPに接続しているプリンタを共有しようとしましたが、互いのコンピュータを認識できていません。winipcfgなどを入力して、調べてみたところ、2台のサブネットマスクの値が異なっていました。これが原因のひとつかと思われますが、どのようにして直せばよいのでしょうか? 思いつく方法は2つあります。 その1.「次のIPアドレスを使う」にして手動で設定する。 その2.ルータの設定をやり直して、正しい値を振りなおしてもらう。 こんな方法でよいのでしょうか?どうかアドバイスをください。よろしくお願いします。

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

  • ベストアンサー
  • ceita
  • ベストアンサー率24% (304/1218)
回答No.1

もしかすると、無線LANと有線LANでネットワークが異なるせいかもしれません。 サブネットマスクを変更してもネットワークは同じになりません。 ただ、ネットワークが異なっても、 ファイル共有(プリンタ共有)出来るらしいです。 まずはpingでIP的に接続を確認してください。 また、ファイアウォールソフトによる制限が無いか、 確認してください。

chifumi
質問者

お礼

ネットワークが異なるとは具体的にはどういう状態のことですか?ネットワークについての知識が乏しくてすみません。 サブネットマスクというのも実はよくわかっていないのですが、それぞれ値が違っても大丈夫なのでしょうか。 pingはこれから試してみますね。ファイアウォールは確認をしてありますが、再度見てみます。

その他の回答 (5)

  • ceita
  • ベストアンサー率24% (304/1218)
回答No.6

意図は分かりません。 なぜならその設定が正しいのか、どこかで間違っただけなのか分からないからです。 最低でも、 ルータの機種とその設定すべて、 それぞれのパソコンのネットワークの設定すべてが 分からないと判断付けられないと思います。

  • ceita
  • ベストアンサー率24% (304/1218)
回答No.5

No.1です。 IPアドレスというのはひとつのまとまった値のように設定しますが、 実はネットワーク部とホスト部に分かれています。 2進数でかくと分かりやすいです。 192.168. 0.1 -> 11000000 10101000 00000000 00000001 255.255.255.0 -> 11111111 11111111 11111111 00000000 上がIPアドレスで、下が(サブ)ネットマスクです。 ネットマスクを見ると綺麗に1の部分と0の部分でわかれてますよね。 この1の部分に重なるIPの部分192.168.0が所属するネットワークを表すアドレスで、 残りの0に重なる部分の1がコンピュータを表すアドレスです。 ネットマスクが違うということは、 ネットワークが異なるという事を間接的に表しています。 このようにIPのネットワークが異なる場合にはルータが仲立ちして通信しなければなりません。 PC1(有線)---ルータ---PC2(無線)           |           |          インターネット となっている可能性があるということです。 No2の方の言っている様な設定は、 PC1(有線)------PC2(無線)          |         ルータ          |          |         インターネット という風な構成でなければ通用しません。 ネットワークが違う場合には、WINSというサーバを立てる必要があると思っていたのですが、 CIFSというプロトコルによってファイル共有が出来るという話を読んだので、 まず、IP的に通じているか、ファイヤウォールが無いかを確認する方がよいと考えた次第です。 No.4の方はネットワークプリンタというLANに直接つながるプリンタを想定しているようです。 たぶん、今回はパソコンにつながるタイプのプリンタのことですよね?

chifumi
質問者

お礼

丁寧に解説していただきありがとうございます。前に勉強したIPアドレスの仕組みなどを思い出せました。 サブネットマスクは意図がない限り、別々にする必要はないわけですよね。 どうしてサブネットマスクが異なっているのかが不思議なのですが、 何か構うとなってしまうのでしょうか?

noname#21592
noname#21592
回答No.4

横槍ですみませんが、まず、プリンター側に、割り振り静的IPに制限がある場合が、ありますので、制限のある側から、決めていく方がいいですよ。(クラスCの、末尾しか、変えられないとか) また、ルーターは、デフォルトで、振られる、IPアドレスがありますので、それを、使われるなら、PCのIPの末尾の数は、2以降から使い始める方がいいです。NATさせるなら、どんな風でも出来ますが、普通はクラスCで、末尾0、1を除く、IPアドレスを、パソコンに振られる方が、他の設定が、デフォルトのままで、接続できると思いますよ。 サブネットマスクは、自動で取得してくれると思います。 蛇足でした。

chifumi
質問者

お礼

パソコンのIPアドレスの振り方について、教えてくださりありがとうございます。 とても参考になりました!

回答No.3

「ルータ」と書いているので違うとは思いますが、「Yahoo の無線モデム」だと、有線と無線の間でファイル共有等は出来ません。 >2台のサブネットマスクの値が異なっていました と書いてあるので、その可能性もあるかと思い、念のため。

chifumi
質問者

お礼

今回はNTTなのですが、へーっと参考になりました。 なぜかサブネットマスクが違っているのですよ。 ご親切にありがとうございました。

  • kuma-ku
  • ベストアンサー率54% (1558/2845)
回答No.2

こんばんは chifumiさん、すばらしいです。 そこまで切り分けができていらっしゃれば十分です。 もし、手動で設定されるのであれば、以下のように設定してください。 ・ネットワークを[ 192.168.0.0/24 ]で設定する場合 [Router]  - IP - 192.168.0.254/24  - その他 - DHCP停止、DNSリレー有効、NAT有効 [PC1]  - IP - 192.168.0.1/24  - GW - 192.168.0.254  - DNS - 192.168.0.254 [PC2]  - IP - 192.168.0.2/24  - GW - 192.168.0.254  - DNS - 192.168.0.254 これでもNGな場合、以下のページを参考にがんばってください。 健闘をいのります。

参考URL:
http://homepage2.nifty.com/winfaq/networkchecklist.html
chifumi
質問者

お礼

やはり手動で設定してみるという手もあるわけですね。全くのトンチンカンではなくて、少しホッとしました。 この件は私のパソコンではないもので、その後まだ確認ができておらず、回答いただいた皆様に結果報告できず 申し訳ありません。参考サイトもとても勉強になりました!

関連するQ&A