質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.40%

  • Raspberry Pi

    1113questions

    Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

2重ルーターでのポート開放する方法

解決済

回答 5

投稿

  • 評価
  • クリップ 1
  • VIEW 4,164

horisuke3232

score 103

2重ルーターでのポート開放する方法を教えてください。

使用機器:RaspberryPi3(ポート開放接続先)  
ルーター:AtermBL-900HW(auから提供されたもの 必ず使う必要があるそうです)
⇨  WZR-300HP(無線LAN用にAPとして使用しています)
ドメイン:ムームドメインで取得したドメイン 
回線:auひかり

AtermBLのIPは192.168.0.1
WZRのIPは192.168.11.~ でRaspberryPiのIPは192.168.11.10にしています。(無線LANで接続)

この環境の場合、RaspberryPiのみポートを開放して、外部からアクセスし温度や湿度を確認できるようにしたいのですが、可能でしょうか?

192.168.0.1に接続し、ポートマッピング設定で

LAN側ホストを192.168.11.10 
プロトコル番号80

と設定すれば良いのでしょうか?

また、その後ムームドメインで取得したドメインに設定するにはどのようにすれば良いのでしょうか?

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 5

+3

ネットワークについては素人なので、話半分で参考程度に読み流してください。

ひとつ確認ですが、RaspberryPi を接続しているネットワーク(192.168.11.~)と AtermBL-900HW に直にぶら下がっているネットワーク(192.168.0.~)は、明確な目的があって意図的にネットワークを分離したいのですか?

もちろん、2重ルータでも(機器が対応していれば)ポート解放は可能ですが、設定はかなり面倒だったと思います。
(ポート解放はせず外部DNSへアクセスするだけでも、それなりに大変だった記憶があります。)

WZR-300HP 自体は使ったことが無いので詳細は分かりませんが、もしアクセスポイントとして使いたいだけならば、WZR-300HPの方はブリッジモードで使用すると、ネットワーク的には一つになり、ルータのポート解放設定も1重のルータの場合と同じになるので、設定が簡単になりますし、参考に出来そうな設定例も簡単に見つけられると思います。

それでもやはり2重ルータ構成でポート解放したいなら、まずは「2重ルータ ポート開放 設定」などのキーワードでググってみてください。
参考に出来そうな情報が結構簡単に見つかりますので、途中まででも良いので自力で設定を試みてみると、同じ質問をするにしてもより具体的な質問をピンポイントにする事が出来るようになるはずなので、具体的な回答が得やすくなると思います。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/07/06 20:14

    回答ありがとうございます。

    >ひとつ確認ですが、RaspberryPi を接続しているネットワーク(192.168.11.~)と AtermBL-900HW に直にぶら下がっているネットワーク(192.168.0.~)は、明確な目的があって意図的にネットワークを分離したいのですか?

    意図的にではないのですが、AtermBLで無線LANを使用する場合別途使用料金が発生するため、手持ちのWZR-300HPに繋ぎ無線LANを使用しています。

    WZRをブリッジモードにした場合で、WZRの無線LANに繋がっているRaspberryPIを開放する場合でも、Atermのポート設定で開放されるのでしょうか?

    キャンセル

checkベストアンサー

+1

AtermBL-900HW、WZR-300HPにルーティングの設定がされていれば、AtermBL-900HWにポートフォワーディング(ここでは開放といわれているようですが)の設定をするだけで事足ります。

以下のようなルーティングがされている必要があります。
・AtermBL-900HW
192.168.11.0/24 gw "WZR-300HPの192.168.0.0/24側のIP"
・WZR-300HP
0.0.0.0/0 gw 192.168.0.1

以下、簡単な確認方法です。
AtermBL-900HW、WZR-300HPでルーティングがされているかは、AtermBL-900HWから192.168.11.0/24に存在する機器にpingを実行し応答があれば確認できます。
※AtermBL-900HWにpingを実行できるツールがなければ、AtermBL-900HWに端末を接続し、192.168.0.0/24 Gateway 192.168.0.1 に設定した上で、端末からpingを実行すれば同じ効果が得られます。

上記で応答がない、かつ、192.168.11.0/24に存在する機器から192.168.0.1にpingを実行し応答があるならば、WZR-300HPはNAT構成になっている可能性大なので設定を見直しましょう。

これが面倒であれば、他の回答者様が言われているとおり、WZR-300HPをブリッジ構成するのが良いでしょう。

AtermBL-900HW のDDNSはBIGLOBE提供のDDNSサービス契約が必要であり、他のサービスは対応していないようです。
以下参照。
http://www.aterm.jp/function/guide13/list-data/common/main/8700/m01_m63.html

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/07/06 20:26

    詳しい回答ありがとうございます。

    >以下のようなルーティングがされている必要があります。
    ・AtermBL-900HW
    192.168.11.0/24 gw "WZR-300HPの192.168.0.0/24側のIP"
    ・WZR-300HP
    0.0.0.0/0 gw 192.168.0.1

    現段階では私には何のことかさっぱりです。ルーティングについて勉強してみます。まずはブリッジ構成ですね。

    BIGLOBE提供のDDNSサービスに限定されてしまうんですね!驚きました。契約期間が終わったらNTTに戻したいと思います。

    キャンセル

  • 2016/07/07 09:02

    補足です。

    >現段階では私には何のことかさっぱりです。ルーティングについて勉強してみます。まずはブリッジ構成ですね。

    無線APをブリッジ構成にするのであればルーティングは必要ないです。

    > BIGLOBE提供のDDNSサービスに限定

    上記はISPの仕様ではなく、機器(AtermBL-900HW)の仕様です。

    キャンセル

+1

うまくいかない場合も多いですが、考え方として

  • AtermBL(グローバルIP)のPort80をWZR(192.168.1.1)のPort80へ転送
  • WZR(192.168.1.1)のPort80をRaspberryPi(192.168.1.10)のPort80へ転送

となるかと
そもそもAtermBLにグローバルIPが振られているか確認していますか?
WAN側にプライベートIPが振られている場合は外からアクセスできません

常時LAN側からRaspberryPiにアクセスできなくても構わなければ

  • RaspberryPiをAtermBLの直下に持っていく

みたいな方法もあります
RaspberryPiに192.168.0.*と192.168.1.*のIPを振っておいて必要に応じてLANケーブルを差し替えればLAN側からのアクセス(設定等)は行えます

理想を言えば機器を生晒しするより外部にMQTTサーバーを立てたりした方がよいかもです
今だとAWS IoT Message Brokerあたりが流行りなんでしょうかね

AWS IoT よくある質問

AWS IoT を使用すると、AWS Lambda、Amazon Kinesis、Amazon S3、Amazon Machine Learning、Amazon DynamoDB、Amazon CloudWatch、AWS CloudTrail、および Amazon Elasticsearch Service (組み込みの Kibana と統合されている) といった AWS の各種サービスを簡単に使用でき、インフラストラクチャを管理をせずに、接続されたデバイスによって生成されたデータを収集、処理、分析、実行する IoT アプリケーションを構築できます。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/07/06 20:21

    回答ありがとうございます。

    ネットワーク初心者でよくわからなくてすみません。
    >そもそもAtermBLにグローバルIPが振られているか確認していますか?
    インターネットでグローバルIP で検索すると、何件か現在のグローバルIPを表示するサービスがありました。WAN側のPCでアクセスしたところグローバルIPが表示されました。つまり、WAN側にプライベートIPが振られていると考えて良いのでしょうか?

    >RaspberryPiをAtermBLの直下に持っていく
    これが単純で初心者には向いていますよね。RaspberryPi3はWiFi機能が付きました。せっかくであれば無線で行いたいところではあります。

    もう少し技術がついてきたら憧れのAWS IoTに着手したいと思います。早くクラウドサーバーを利用したいです。。。

    キャンセル

+1

WZR-300HP にきちんとルーティングの設定がされ、AtermBL-900HWからネットワークが見えていれば、AtermBL-900HW にポートマッピングの設定を入れるだけで接続できます。

そうでない場合、上記となるように設定してあげるか、WZR-300HP をブリッジとして使用することをおすすめします。多段NATの構成にはしないほうが良いです。障害発生時の切り分けを困難にします。

また、その後ムームドメインで取得したドメインに設定するにはどのようにすれば良いのでしょうか?

質問を分けたほうがイイですよ。多分DDNSで設定することになると思うので、適当に調べて下さい。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/07/06 20:22

    回答ありがとうございます。

    ルーティングの設定勉強してみます。初めてルーティングという言葉を聞いたくらいの初心者です。
    まずは、簡単にできる方法でチャレンジしてみます。

    DDNSの設定はまた次の機会に質問してみます。

    キャンセル

  • 2016/07/06 20:30

    そうですね。ブリッジの設定に変更するのが楽だと思います。

    キャンセル

0

AtermBL-900HWの設定Web画面に入れるのなら下記を試してみてください。

詳細設定 - 静的ルーティング設定 - 追加
宛先IPアドレス:192.168.11.0/24
指定方法:ゲートウェイ
ゲートウェイ:192.168.0.xxx(WZRの192.168.0.0/24側のIPアドレス)
詳細設定 - ポートマッピング設定 - NATエントリ追加 
LAN側ホスト:192.168.11.10
ポート番号:80

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/07/10 02:21

    回答ありがとうございます。

    上記のようにして設定するんですね。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.40%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

同じタグがついた質問を見る

  • Raspberry Pi

    1113questions

    Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。