- ベストアンサー
自宅サーバのWANからのアクセスができない状態で困っています
- 自宅にてサーバを立てようとしていますが、WANからアクセスすることができない状態で困っています。ポートチェックしてみたところ、ポート自体が開いていないようです。
- ルータの設定が問題なのではないかと考えていますが、理由が全く分かりません。何か思い当たる点があれば教えてください。
- 自宅の環境として、ISPはOCN、キャリアはNTT西日本、プランはOCN光 with フレッツマンション・西日本の「光プレミアム」を利用しています。接続方法は家の電話線―VDSLモデム―CTU―ルータ―サーバ機となっています。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 なんとなくですが・・・、 単純にIPアドレスが怪しいような気がします。 >プラン=OCN 光 with フレッツ マンション・西日本「光プレミアム」 うちもこれですが、LAN内のIPアドレスは、 192.168.24.XXX/24 で払いだされると思います。 うちもDHCP使ってませんが(機能としては切れないみたいですが、IP払い出しを制限している)、PC5台すべてのIPアドレスを 192.168.24.XXX/24 にしてます。 全体の機器のWAN側とLAN側が、どのようになってますか?
その他の回答 (4)
- Wr5
- ベストアンサー率53% (2173/4061)
WAN側80番ポートの確認は内部LANからはできないルータが多い。 FTPはルータによってはうまく動作しない。 ということは理解されています? >通すように設定したのは、20番、21番、あと80番のポートを開放しております。 FTPの場合、アクティブモードで使用する場合はデータポートは固定されませんので設定のしようはありません。 # アクティブモードの場合、FTPサーバからクライアントに向けてセッションを貼ります。 # 故に、サーバがクライアントの20番ポートへ接続しに行きますので、LAN内部から外部への通信と同じです。 で、アクティブモードの場合、クライアント側のポートフォワーディングなどの問題になります。 パッシブモードの場合、クライアントにサーバ側で待ち受けているポート番号を伝えます。 よって、こちらはサーバ側でポートフォワーディングの設定が必要です。 # ちなみに、たいていのサーバソフトではパッシブ時に待ち受けするポートの範囲が設定できるかと。 # vsftpdならpasv_min_portとpasv_max_portで。 で、この場合は待ち受けに使用されるポート番号の範囲をパートフォワードに設定すればよいのですが…… ルータによってはFTPのコマンド用ポートの内容を監視していて、パッシブモードのポート番号を書き換えてクライアントに通知するものがあります。 # ルータは書き換えたポート番号で待ち受けしていて、接続要求が来るとポート番号書き換えてサーバに転送する。 その辺りで、ヘンに設定が狂うとコネクションが張れなくなる場合があります。 まぁ、FTPもLAN内部からWAN側へのアクセスは失敗する可能性が高いと思われますが。
- pakuti
- ベストアンサー率50% (317/631)
20はデーター送信用で 制御用は21です
- ymmasayan
- ベストアンサー率30% (2593/8599)
グローバルIPアドレス(固定またはダイナミック)とドメイン名の取得はされましたか。 あとダイナミックならDDNSの取得も必要です。
補足
ご回答ありがとうございます。 すいません、まだその段階までは行っておりません。 ひとまずWANからアクセスできるようになってからそのあたりの設定をしようと思ってます。 今のところのWANからのアクセス確認に関しては、非固定なグローバルIPアドレスを直接打ち込むことで確認しております。 その時の私の自宅のPCに割り当てられているグローバルIPアドレスを友人に伝えて、その友人の自宅のPCからwebブラウザで伝えたグローバルIPアドレスを直接打ち込んでもらい、確認しております。 この方法ならば、ダイナミックDNSやドメインの取得などをしていなくても、正しくWANにつながっていれば大丈夫かと思われます。
- CottoN2007
- ベストアンサー率46% (214/457)
二重ルータの状態になっていると思われます。 CTU側でWHR-G300NのWAN側にポートフォワーディングの設定が必要です。 WHR-G300Nをブリッジ接続した方が分かりやすいと思います。
補足
ご回答ありがとうございます。 確かにWHR-G300Nをブリッジ接続にしたほうが早いと思われます。 ですが、WHR-G300Nの方が機能的に多彩なため、どうにかしてこちらの方をルータとして使いたいんです。 そのためにNTTに問い合わせたところ、CTUの設定にてPPPoEを「使用する」に変更したら、CTUに流れてきたデータは全てそのままWHR-G300Nの方に流れるようになると言われたので、その部分に関しては大丈夫なのだと思われます。
補足
すいません、私が少し書き間違えていました。 通すように設定したのは、20番、21番、あと80番のポートを開放しております。 その上でダメでした。 ftp://~ というふうなアドレスは20番になるのか21番になるのか、はたまたその両方を開放する必要があるのか、あまり詳しくは知りませんが、両方開放しているので問題はないと思われます。