【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集

CTU配下機器と、CTU配下のFONルータ配下機器で通信したい
現在光プレミアムで契約しており、接続は下記です。
CTUというルータ内蔵機器でWEBアクセスしています。

光回線---ONU---CTU---PC1(MAC bookアルミ(SnowLeopard))(有線)?
        ??        
        FON(ソフトバンクより配布されたもの)--?
        ?                   |
        ??                   |
      VALDIA HDDレコーダー(有線)       iPhone4(無線)
??192.168.24.1/24・・・NTTのCTU?
192.168.24.51/24・・・PC1
?192.168.10.1/24・・・FON無線LANルータ?
192.168.10.2/24・・・VALDIA

iphone<>VALDIA間は通信OK
MAC<>VALDIA間が通信NG(pingでrequest time outする httpアクセスタイムアウト)
VALDIAをCTU配下にし割り振られた192.168.24のVARDIAアドレスへは通信OK

現在の環境でMAC -> VALDIA通信とiphone -> VALDIA通信を同時に実現したい為、CTUの「スタティックルーティングテーブル設定」で接続先1に対し192.168.10.0/24を設定して設定反映したのですが変化がありません。

PC1を無線に設定しFONに接続する事で通信出来ますが、PC1は高速な有線で使用したいのと、静的ルーティング設定していても繋がらない原因が分かりません。

どなたか助けて頂けませんでしょうか。

A 回答 (2件)

> add net 192.168.10.0: gateway 192.168.24.54: File exists



これはおそらく、既に「192.168.10.0/24」宛の静的ルーティングが設定されているのだと思われます。

# netstat -rn

を実行してみてください。左端が「192.168.10.0」となってる行が表示されるなら、既に設定済ということになります。その場合は、

# route delete 192.168.10.0/24 XXX.XXX.XXX.XXX←netstat -rn で表示された、gateway のIPアドレス

を一回実行してから、

# route add 192.168.10.0/24 192.168.24.54

を実行すればいけると思います。
    • good
    • 0
この回答へのお礼

補足を書いた後一度再起動してやってみるとうまく出来ました!
補足2の様な物が書き込むボタンが見当たらず、困っていました。

しかしやはりおっしゃる通り、pingは返すのですがWEBアクセスは弾かれてしまいました
ページ“http://192.168.10.101/”を開けません。サーバ“192.168.10.101”に接続できません。

これは仕様と諦めるしかなさそうですね。。
ルーティングで勉強になり良かったです。
ありがとうございました。

お礼日時:2010/07/24 21:04

> CTUの「スタティックルーティングテーブル設定」で接続先1に対し192.168.10.0/24を設定



これの設定は「CTUに届いた192.168.10.0/24 宛の通信は、接続先1を通してインターネットに接続する」という意味です。
それでは、192.168.10.2あての通信がFONルータに向かいませんから通信できません。

Mac側で、192.168.10.2 宛の通信を、CTUではなくFONルータに向ける必要があります。
FONのLAN側には 192.168.10.1 が割り当てられているのでしょうけど、それとは別に、
WAN側(MacやCTUと同じ側)にも 192.168.24.XXX なIPアドレスが割り当てられています。

まずはFONルータのWAN側のIPアドレスを調べた上で、

# route add 192.168.10.0/24 192.168.24.XXX

を実行してください。そういう静的ルーティングを設定することで、MacからFONの下のホストへの通信が可能になります。
http://journal.mycom.co.jp/column/osx/063/index. …


ただし、VALDIAと書かれているのはおそらく東芝VARDIAのことだと思いますが、
そうだとすると、
Macからのアクセスは、自身のLAN(192.168.24/24)の外からのアクセスになりますから、
「LAN外、インターネットからのアクセス」と判定されてアクセスが制限されることになりますので注意してください。

この回答への補足

ありがとうございます。

なるほど!と思いさっそくやってみたのですが、うまく行きませんでした。。
OS標準のファイアウォールも有効でしたので試しに切りましたが、下記と同様の結果でした。
※おっしゃる通り東芝VARDIAの事です。失礼しました。IP末尾は実際は101となります。

tracerouteでうまくルーティングされてない様なのですが、他にどういう設定が必要なのでしょうか?

$ route add 192.168.10.0/24 192.168.24.54
route: must be root to alter routing table
$ sudo route add 192.168.10.0/24 192.168.24.54
Password:
route: writing to routing socket: File exists
add net 192.168.10.0: gateway 192.168.24.54: File exists

$ ping 192.168.10.101
PING 192.168.10.101 (192.168.10.101): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
^C
--- 192.168.10.101 ping statistics ---
8 packets transmitted, 0 packets received, 100.0% packet loss

$ traceroute 192.168.10.101
traceroute to 192.168.10.101 (192.168.10.101), 64 hops max, 52 byte packets
1 192.168.24.1 (192.168.24.1) 1.199 ms 0.640 ms 0.587 ms
2 * * *
3 * * *
4 * * *

補足日時:2010/07/24 02:26
    • good
    • 0
この回答へのお礼

ありがとうございます

お礼日時:2010/07/24 02:27

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


おすすめ情報