デフォルトゲートウェイ/DNSサーバーにパケットが届かず通信できません…

自宅にて、以下のようなネットワークを構築しています:


(光回線インターネット)─ メディアコンバータ・ルータ[*] ─(スイッチ)

─┬ 無線LANアクセスポイント

├ 部屋1の有線LAN

├ 部屋2の有線LAN


ここで、[*]のルータはデフォルトゲートウェイ兼DHCPサーバー兼

DNSサーバーとなっており、IPアドレスは192.168.0.1です。


無線LANアクセスポイントは基本的にバッファローのWZR2-G300Nをブリッジ接続で

使用していますが、Airmac Extremeでも同じ状況でした。


無線LANアクセスポイントはThinkpadとiPhone3GSで常用していましたが、

この度MacBookAirを購入したのに伴い、同じくこの子機として追加しようとしました。


Airmac設定でネットワークを構築したところ、接続自体は確立しました。

現に、無線LANアクセスポイントの管理画面(http://192.168.0.2:80/)にはアクセスできましたし、

無線LANアクセスポイントの子機となっているThinkpadや、有線LANに接続しているデスクトップPCには

pingが届きました。


ところが、デフォルトゲートウェイの192.168.0.1になぜかパケットが届かないのです。

ひいてはDNS解決もできないし外部への通信ができないため外部にアクセスできません。


なお、同じく無線LANに接続しているthinkpadからは192.168.0.1にpingが通ることを確認しています。


以下詳細ですが、まずMacBookAir上でのルーティングテーブルは以下のような出力を得ました:

% netstat -r

Routing tables

Internet:

Destination Gateway Flags Refs Use Netif Expire

default 192.168.0.1 UGSc 1 0 en0

127 localhost UCS 0 0 lo0

localhost localhost UH 0 0 lo0

169.254 link#4 UCS 0 0 en0

192.168.0 link#4 UCS 6 0 en0

192.168.0.1 0:1b:8b:49:af:4c UHLWI 6 268 en0 775

192.168.0.2 0:1d:73:42:b4:b4 UHLWI 0 6 en0 1035

...(中略)

192.168.0.9 0:1d:73:13:f0:27 UHLWI 0 287 en0 902

192.168.0.255 ff:ff:ff:ff:ff:ff UHLWbI 0 2 en0

224.0.0.251 192.168.0.1 UGHmWI 1 0 en0


192.168.0.9は前述のthinkpadです。

また、0:1b:8b:49:af:4c はthinkpadからのarpキャッシュと同じ値だったため、実際のゲートウェイの

MACアドレスと相違ないと思われます。


MACアドレスまで誤りがないのにパケットが届かないというのが非常に合点がいきません。

非常に特殊な状況ではあると思いますがどなたか原因かもしくはそうでなくとも

トラブルシューティングのため他に調査すべき事柄などあればご教示いただけますと大変幸いです。


よろしくお願いいたします。

MacBook Air, Mac OS X (10.6.4)

投稿日 2010/11/20 07:47

返信
返信: 3

2010/11/22 08:13 orangevtr への返信

無線LANアクセスポイントは基本的に バッファローのWZR2-G300Nをブリッジ接続で


使用していますが、Airmac Extremeでも同じ状況でした。

バッファローのWZR2-G300N で検索すると


WiFiがBuffalo WZR2-G300Nと接続できない


ローカルサーバーへの接続 有線OK/無線NG


ipadでADSLモデムにつながらない。(DHCPの取得のみ可能)


他にも沢山ありました。このルーターがクセモノかも?

2010/11/25 00:43 iMacintoshi への返信

解決しました。(根本的には解決してないのかもしれませんが)


バッファローのWZR2-G300N で検索すると


WiFiがBuffalo WZR2-G300Nと接続できない


ローカルサーバーへの接続 有線OK/無線NG


ipadでADSLモデムにつながらない。(DHCPの取得のみ可能)


他にも沢山ありました。このルーターがクセモノかも?


こちら正解だったようです。


まずUSBの有線LANアダプタを入手して接続してみたところあっさり接続できました。


なのでここでデフォルトゲートウェイのルータが犯人でないことが判明。


で、いただいたアドバイスを元に、以下のような構成にしてみました。↓


(光回線インターネット)─ メディアコンバータ・ルータ[*] ─(スイッチ)

─┬(スイッチ)──────┬ WZR2-G300N

├ ... ├ AirMac Extreme

├ ...

で、WZR2-G300NではなくAirMac Extremeに無線LAN接続したら成功。


ちなみに前回AirMac Extremeに接続した際は、WZR2G300Nには複数ポートが用意されており

スイッチ的な使い方ができたため、


(光回線インターネット)─ メディアコンバータ・ルータ[*] ─(スイッチ)

─┬ WZR2-G300N ┬ AirMac Extreme

├ ... ├ ...



としていました。つまり、デフォルトゲートウェイまでの経路にWZR2-G300Nが挟まっていると

正しくパケットが届かないようでした。


そういえば当時Thinkpad購入時も内蔵無線LANアダプタの接続がすこぶる調子悪く

頻繁に切断していたので結局PCMCIAのアダプタを購入して常時取り付けていたのでした。。

iPhoneも最初接続が不安定だったような。。


ファームウェアアップデートがあったようなので現在は解決してるのかもしれませんが。


今回の件でだいぶバッファローが嫌いになりました。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

デフォルトゲートウェイ/DNSサーバーにパケットが届かず通信できません…

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。