vine-users ML アーカイブ



[vine-users:060935] Network 口が二つの時の通信について

  • From: denkir <had42750@xxxxxxxxxxxxx>
  • Subject: [vine-users:060935] Network 口が二つの時の通信について
  • Date: Sun, 15 Jun 2003 13:40:54 +0900
こんにちは。

NotePCでLinuxの環境整備を進めていたのですが、一つ解決できない問題に
突き当たりました。よろしければ知恵を御貸し下さい。

NotePCで、有線LANと無線LANを共存させようとしているのですが、無線LAN
の方だけが、どうもうまく通りません。

具体的には、有線LANのケーブルを抜いて、外部にアクセスしようとすると、
どうも有線LAN側の口からアクセスしにいこうとするらしく、通信が失敗す
るのです。

OSはVine Linux 2.6CR、ネットワーク環境としては以下のような感じです。
ifconfigの出力結果をコピー&ペーストします。


eth0(192.168.1.20)が有線で、eth1(192.168.1.22)が無線です。


eth0      リンク方法:イーサーネット  ハードウェアアドレ 08:00:46:A2:45:E2
          inetアドレス:192.168.1.20 ブロードキャスト:192.168.1.255 マス
ク:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:96 errors:0 dropped:0 overruns:0 frame:0
          TX packets:764 errors:0 dropped:0 overruns:0 carrier:0
          衝突(Collisions):0 TXキュー長:100
          RX bytes:11053 (10.7 Kb)  TX bytes:99786 (97.4 Kb)
          割り込み:9 ベースアドレス:0x4000 メモリ:d0200000-d0200038

eth1      リンク方法:イーサーネット  ハードウェアアドレス 00:A0:B0:2B:14:C7
          inetアドレス:192.168.1.22 ブロードキャスト:192.168.1.255 マス
ク:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2358 errors:0 dropped:0 overruns:0 frame:0
          TX packets:375 errors:1 dropped:0 overruns:0 carrier:0
          衝突(Collisions):0 TXキュー長:100
          RX bytes:2857953 (2.7 Mb)  TX bytes:75936 (74.1 Kb)
          割り込み:5 ベースアドレス:0x100

lo        リンク方法:ローカルループバック
          (省略)


この状態で、有線がつながっている状態だとLAN内外ともに問題なく通信が通
ります。
が、有線を抜いて無線だけの状態にすると、LAN内へのpingは通るのですが、
LANの外へのpingが通りません。
具体的には、以下のような結果になります。


[root@bilgenia /root]# ping 142.90.130.39
PING 142.90.130.39 (142.90.130.39) 送信元 192.168.1.20 : 56(84) bytes of
data.
送信元 192.168.1.20: 目的のホストへ届きません


送信元の192.168.1.20は有線ポートに与えたIPアドレスです。なぜこのような
状態になるのか、WebやMLの過去ログを当たってみましたが該当しそうな情報は
見当たりませんでした。


なぜこのような状態になるのか、よろしければお知恵を御貸し下さい。
よろしくお願い致します。