位置情報で子どもの居場所をお知らせ

ノートPC(FedoraCore6)マシンA  IPアドレス192.168.10.1 サブネットマスク 255.255.255.0
ノートPC(windowsXP-HE機)マシンB IPアドレス192.168.10.2 サブネットマスク 255.255.255.0
をストレートケーブルでHub経由で繋いでいます。両者ともhosts ファイルの記述は正しく行われています。
2台のPCに挿したLANカードはそれぞれ、緑色のランプが点灯しLink/Actランプは緑色で点滅中です。
(点滅が気になりますが。)
FC6機のシステムー管理ーネットワーク設定のデバイスタブで確認するとデバイスは「起動中」となっており、そのデバイスを選んで編集の全般タブで確認すると上記のIPアドレスとサブネットマスクが正しく記述されています。
Windows機のネットワーク接続のアイコンのプロパティの状態は「接続」と出ており、動作状況のアイコンが点滅しています。(この点滅が不具合を示しているのでしょうか?)
インターネットのプロトコル(TCP/IP)は、上記のIPアドレスとサブネットマスクが正しく記述されています。
ウイルスバスターは止め、Windowsのファイアウオールは無効に設定しています。
------------
この状態で両者間で通信が出来ません。相手側にping を打つと次のログが出ます。
マシンAからマシンBへ打った場合 From 192.168.0.10.1・・・・・ Destination Host Unreachable
(相手に到達できない?)
マシンBからマシンAへ打った場合 Request Timed out (パケットが返ってこない?)
(なお、自分のマシンにpingを打つと両者とも Reply from 192.168.10.1 または 2 が返ります。)

念のため、Hubのポートを換え、ケーブル(ストレート)を新品にかえましたが、事態は改善しません。
想定される不具合点は何でしょうか? あとは、どこをチェックすれば良いでしょうか?
何か基本的なところに不具合の原因があるのだとは思いますが、発見することが出来ません。
お気づきの点があれば、よろしくご示唆をお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (6件)

> eth1 Link encap:Ethernet HWaddr 00:0a:0b:12:CD:34


> inet addr:192.168.10.1 Bcast:192.168.0.255 Mask:255.255.255.0

broadcast アドレスがおかしいです。コピペのミスじゃなかったら、
ノートPC(FedoraCore6)マシンA の設定を見直してください。

この回答への補足

#6さん、すみません。ご指摘の通り、
> inet addr:192.168.10.1 
は、コピペミスです。

補足日時:2008/08/23 23:18
    • good
    • 0
この回答へのお礼

皆様ありがとうございます。
いろいろとまだ悩んでいるのですが、マシンA(Fedora)の eth1 の UP BROADCAST MULTICAST が Runningにならなので、マシンA側に問題があるらしいことが分かってきました。
(pingを自機に打つとReplyが帰りますが。)
ケーブルを代え、Hubも(windows機で)インターネット接続してテストした結果OKで問題なさそうです。
マシンAの物理的接続状態をチェックし直しましたが、それでもログの link is not ready が解消しません。
ただ、マシンAにLanカードを挿した状態で固定IPアドレスを「システム-管理」でカードを起動させると起動するのですが、 Lanポートのインターフェイスの動作状況を確認するために、有線によるインターネット接続のためIPアドレスを自動取得に切り替えて起動させると、「system-config-network[eth1を起動できません]」、となって、リンクが繋がりません。
この点が理解できないのですが、マシンAのLanポートのインターフェイスが怪しいのかと思い始めています。
しかし、果たしてそのようなところが壊れるものでしょうか。

お礼日時:2008/08/23 23:07

念のために書いておきますが、「ping localhost」では大丈夫ですよね?



#2さんの補足の所にある内容より、個人的にはマシンA(FC6)側のNICが怪しいように思いますが。

「家庭内LANで1ホストだけつながりません。」
http://oshiete1.goo.ne.jp/qa4239181.html

「ifconfig -a」の見方については、上記過去ログ内の#5さんの回答内容や、以下のサイトなども参考にしてください。

@IT総合トップ > テクノロジー > Master of IP Network > ifconfig - (IP)ネットワーク環境の確認/設定を行う
http://www.atmarkit.co.jp/fnetwork/netcom/ifconf …

あとやれることとしたら、Hubを使わずにクロスケーブルを用いて各PCどうしを直接つないでみる、といった手もあります。もしこれでPingがうまく通れば、原因はHubだったということですね。

それから、別に予備のマシンCというのがあるのなら、OSを一時的にインストールしてみてWindows同士、もしくはLinux同士でPingを打ってみる方法もあります。その結果によっては、どちらのOSでの設定がおかしいのかの切り分けができることと思います。

参考URL:http://www.ysd.bne.jp/linux/network.html
    • good
    • 0
この回答へのお礼

ありがとうございます。
教えていただいたサイトを良く読んで、もう少しTryして見ます。

お礼日時:2008/08/23 23:42

windowsのファイアウォールは確認されたとのことですが、


FC6側のiptablesの設定は確認されましたでしょうか?
もし、設定されているなら、閉じられたネットワークとのことなのでとりあえず停止してみていいんではないかと思います。
/etc/init.d/iptables status (状態確認)
/etc/init.d/iptables stop (停止)
的外れでしたらすいません。

この回答への補足

#4さん、ありがとうございます。
/etc/sysconfig/selinuxは
SELINUX=disabled
としてあるのですが・・・・。

/etc/init.d/iptables stop をやってみます。

補足日時:2008/08/23 23:25
    • good
    • 0
この回答へのお礼

ご意見ありがとうございます。
/etc/init.d/iptables statusで見てみましたが、
「ファイアウオールは停止」と出ました・・・・。

お礼日時:2008/08/24 07:30

LINUXですかね。

マシンAは私には分かりません。
マシンBは複数のネットワークカード、もしくはドライバが入っていますか?ローカルエリア接続も2つあるのですか?

やりたいことは通信はAとBの通信のみですか?

まず複数あるのであれば、ローカルエリア接続の最初からあったものだけにして、他のものは右クリックで無効にしてください。
その状態でどうなりますか。

動作状態のアイコンとは2つ箱が斜めにならんでいるものでそれぞれが点滅しているというのなら問題ないです。片方だけしか点滅しないのであれば問題がありそうですが。
    • good
    • 0
この回答へのお礼

ありがとうございます。
カードの点滅は、ひとまず問題ないということなので安心しました。不具合点を探すのに大変貴重な情報となります。

お礼日時:2008/08/23 23:36

ファイヤーウォールでブロックされた場合には多分Time outとなりDestination Host とはならないと思うのですが。

本当にサブネット間違ってないですか?

pingができるということなのでコマンドプロンプトは操作可能という前提で。
インターネット接続していますか?
まずは再度念のため、コマンドプロンプトから
ipconfig /all
で表示。上記のアドレスが間違いないかどうか、サブネットが間違いないかどうか再度確認してください。
その上で、デフォルトゲートウェイがどうなっているか。
通常はインターネット用ルーターなどに割り当てられていると思います。ルータがないのであれば他にIPアドレスを持つような機器(プリンタなど)接続してあればそれに対してのping。

そのルータにはpingは可能かどうか。パソコンそれぞれから。
それがさらに可能であった場合には通信機器(NIC、ケーブル、HUBなど)の問題ではありません。

まず原因の切り分けが必要です。
ハードなのか、設定その他なのか。ルータへのpingがそれぞれのパソコンで可能であるならハードではなくドライバ含むソフト的問題です。

ソフト的で本当にIPなどの設定が間違いないなら一度ネットワークドライバの削除→再インストールしてみるといいです。

この回答への補足

ご回答ありがとうございます。
外部のインターネットには出ないで、PC2台を家庭内LANでHubで繋いでいるだけなのです。状態は、
マシンA(FC6)の方は、
[root@xyz ~]# less /etc/sysconfig/selinux で再確認すると 「SELINUX=disabled 」 となっています。また、
[root@xyz~]# ifconfig -a とすると、
前略
eth1 Link encap:Ethernet HWaddr 00:0a:0b:12:CD:34
inet addr:192.168.10.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)
後略
---------------------------であり、
マシンB(WinXP)の方は、
C:\>ipconfig /all
前略
Ethernet adapter ローカル エリア接続 2:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : CG-LAPCCTXD LAN Card
Physical Address. . . . . . . . . : 00-0A-12-34-56-7B
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.10.2
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
中略

Tunnel adapter Teredo Tunneling Pseudo-Interface:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
Physical Address. . . . . . . . . : FF-FF-FF-FF-FF-FF-FF-FF
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : fe80::ffff:ffff:fffd%5
Default Gateway . . . . . . . . . :
NetBIOS over Tcpip. . . . . . . . : Disabled
C:\>
です。最後の行で「 NetBIOS over Tcpip. . . . : Disabled 」 と出ていますが、該当Lanカードを、
「ローカルエリア接続 アイコン右クリック、プロパティ、インターネットプロtpコル(TCP/IP)、プロパティ、詳細設定、WINSタブ」 で確認すると、「NETBIOS over TCP/IPを有効にする」 になっています。
あと、どこを確認すればよろしいでしょうか?
ただ、Windows機のローカルエリア接続 アイコン右クリック、状態、全般タブ で 「状態:接続」となっていますが、
動作状況でアイコンが点滅しています。これが気になりますが、OKでしょうか?

補足日時:2008/08/20 09:16
    • good
    • 0

ウィルスバスターが怪しいような気が。


どこかで「アンインストールしたらネットワークが繋がった」との書き込みも見たことあります。まずは参考 URL を。

参考URL:http://koubou.nin29.com/heya/2007/03/2007ping.php

この回答への補足

ご回答ありがとうございます。
2台のPCを繋ぐときは家庭内Lanですので、ウイルスバスターは止めて使っているいるのです・・・・・。
それでも、No2の方の質問補足に書きましたような状況になってしまうのです・・・・。

補足日時:2008/08/20 08:59
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング