コピー2021.08.29自宅サーバーやネットワークカメラをインターネット上に公開したい場合など、ヤマハルーターでポート開放する手順を紹介します。ちなみに自分もヤマハルーターを用いて、ラズパイのWebサーバーを公開しています!なお、ヤマハルーターであれば、どのモデルでも当記事の方法でポート開放できます。例として、以下のような環境を想定して、Webサーバーのポート(TCP80とTCP443)を解放する場合について、解説していきます。ルーターのローカルIPアドレスは192.168.100.1サーバーのローカルIPアドレスは192.168.100.2サーバーのTCP80番と443番を公開する管理者モードへログインしておくヤマハルーターの設定を行うには、TelnetやSSHで接続したうえで、管理者モードにログインしておく必要があります。設定の前にadministratorコマンドを実行し、管理者モードになっておきましょう。administratorヤマハルーターには補完機能がついています。コマンドの一部だけでも、実行するコマンドが絞り込める場合は実行することができます。「ad」とだけ入力してEnterキーを押すだけで、administratorコマンドが実行されます。管理者モードに入ると、プロンプトが$から#に変わります。【手順3】フィルタを作成するなぜフィルタの設定が必要なのか?【手順4】フィルタをPPPoEに適用するまとめスポンサーリンク【手順1】現在の設定を確認しようこの記事では、手順を先に記しています。解説については、手順の後に書いてありますので、適宜参照してください。ルーターは使用環境によって設定内容が異なります。したがって、最初にどのような設定がなされているか確認する必要があります。configコマンドを実行して、設定内容をすべて表示させてください。configコマンドを実行すると、ルーターの設定内容がすべて書き出されます。ポート開放に必要な情報は、インターネット接続に使用しているPPのIDそれに対応するNATディスクリプタのIDの2つです。はじめに、PPPoE接続に使用しているPP(Point-to-point接続)のIDを確認しましょう。1となっているので、インターネット接続に使用しているPPのIDは1であることがわかります。次に、pp1のコンフィグを確認し、使用しているNATディスクリプタのIDを確認してください。descriptorにつづけて、NATディスクリプタの番号が表示されます。ここでは、IDが1のNATディスクリプタが適用されていることがわかりました。以上をまとめると、PP:1NATディスクリプタ:1となります。スポンサーリンク【手順2】静的IPマスカレードを設定する手順1で求めた情報をもとに、サーバー(ここでは192.168.100.2)にポートTCP80とTCP443を転送するように設定していきます。staticコマンドを使用します。このコマンドを使用することで、外部からのアクセスを特定のローカルサーバーに転送するようにすることができます。次のコマンドを入力してください。443書式は次のとおりです。staticにつづけて、NATディスクリプタのIDを指定します。手順1でNATディスクリプタのIDは1であることがわかったため、ここでは1を指定します。2番目には、NATディスクリプタごとのIDを指定します。通常は連番で指定しておけばOKです。3番目の引数には、転送先のローカルIPアドレスを指定しておきます。ここでは公開したいサーバーが192.168.100.2であるため、それを指定しています。4番目、5番目の引数には、プロトコルとポート番号を指定します。ポート番号のかわりにニーモニックを指定することもできますので、次のようにコマンドしても構いません。https解説このコマンドの意味をもう少し詳しく解説していきます。PPPoEによるインターネット接続をしている場合、ほとんどのケースでIPマスカレードを使用していることと思います。IPマスカレードとは、内部にあるマシンのIPアドレスをルータのグローバルIPアドレスと相互変換する機能のことです。「NAPT」とも呼ばれているもので、ローカルのマシンからインターネットにアクセスがあると、ローカルとグローバルのアドレス・ポート番号が自動的に結び付けられます。addressコマンドを実行すると、どのマシンにどのポートが結び付けられているか確認できます。アクセスされたサーバーは、グローバルIPアドレスを有しているルーターにレスポンスを返し、レスポンスを受け取ったルーターは結び付けられているローカルマシンへそのレスポンスを転送するようになっています。これにより、1つのグローバルIPしかなくても、内部の複数のマシンからインターネットを使用することができるようになっているのです。俗に言う「ポート開放」とは、IPマスカレードによる結びつけを固定することを意味しています。外部から特定のポートにアクセスがあった場合、必ず特定のローカルマシン(サーバー)に転送するようにしておくことで、インターネット側からローカルにあるサーバーを利用できるようにしています。これがポート開放のメカニズムです。このように固定のIPマスカレードが設定されます。NATディスクリプタというのは、IPマスカレードを管理する単位のことです。ヤマハルーターでは、IPマスカレードの設定をNATディスクリプタという単位で管理します。【手順3】フィルタを作成する次にフィルタを作成します。filterコマンドを使用して作成できます。外部から来たパケットがローカルサーバー(192.168.100.2)に到達できるようにするため、次のコマンドを実行します。filterコマンドの書式は次のようになっています。[dest_port_list]]]]書式を見るとややこしいのですが、まとめると次のような形となります。<ポート番号>ここではインターネット上のマシン(すべてのグローバルIP)からなので→送信元IPアドレスには「*」サーバーマシンのIPアドレスは192.168.100.2なので→宛先IPアドレスは「192.168.100.2」ポートはTCP80と443なので→ポートは「80,443」もしくはニーモニックで「www,https」とします。(※ただし、ほかのフィルタと被っていると、上書きしてしまうので注意してください。)ポイントは宛先のIPアドレスをサーバーのローカルIPに設定するところです。ヤマハルーターは、NATディスクリプタを通ったあとでフィルタリングします。よって、フィルタに至った時点では、すでに宛先はサーバーのローカルIPアドレスに変換されています。そのため、宛先のアドレスにはサーバーのローカルIPアドレスを指定する必要があるのです。フィルタの設定が必要なのか?静的IPマスカレードを設定しただけでは、外部から内部にあるサーバーへアクセスすることはできません。アクセスを許可するフィルターの設定が必要となります。ヤマハルーターでは、外部からのパケットは次のような流れで処理されています。外部から送られたパケットは、はじめにIPマスカレードにより処理を受けます。手順2で静的IPマスカレードを設定していると、外部のパケットは設定されていたプライベートIPアドレスを持つマシンへ転送されます。その後にフィルターによる処理を受けます。フィルターとは、いわゆるファイアウォールに該当するもので、外部からの意図しないアクセスを拒否する役目を果たします。基本的に明示されていない外部から(グローバルIPから)のアクセスはデフォルトで拒否される仕組みになっているため、サーバーを公開したい場合は、外部からサーバーへのパケットは通すように設定する必要があります。【手順4】フィルタをPPPoEに適用する手順3で作成したフィルタをpp1のin側に適用します。inにつづけて指定します。ポイントは最初に適用することです。in側のフィルタは指定した順番で適用されます。通常、in側のフィルタの最後には、すべてをrejectするフィルタが設置されます。これより後に許可するフィルタを適用しても、まったく意味がありません。よって、先頭に適用しておくことをおすすめします。これにより、外部からサーバーへアクセスできるようになりました。まとめいかかでしたか?設定が完了したら、試しにポート開放チェックツールでチェックしてみましょう。ポートチェック【外部からポート開放確認】サーバー管理者用の支援ページです。管理中のサーバーが外部からPortアクセス可能かをリアルタイムにチェック確認できます。www.cman.jpアクセスする際にはサーバーのローカルIPではなく、ルーターのグローバルIPを指定することに注意してください。仕組みが理解できていないと、何が何だか分からない方も多いかもしれませんが、設定しているうちにわかるようになってきます。今回の方法はWebカメラや各種IoT機器のグローバル公開にも使用できます。これらの機器をお持ちの方は、ぜひチャレンジしてみてください。上記リンクからAmazonギフト券をチャージしてお買い物すると、最大2.5%のポイント還元が受けられます。コピーtakabusをフォローするtakabusバスにっき掲載内容は最終更新日時点のものです。記事に誤りを見つけた際はお手数ですが、お問い合わせよりご連絡ください。液晶の黄ばみで悪名高いRZ4。すべてが黄ばむとは限らない!購入してみてわかった、黄ばまないRZ4の見分け方を紹介!パソコンヤマハルーター「RTX810」を買ってみた楽天ひかりを契約したので、ヤマハのVPNルーター「RTX810」を導入してみました!スポンサーリンクPDFをうまくコピペできないときの対処法ワードやパワーポイントでPDFを作成すると、うまくコピペできないPDFが作成されることがあります。RTX1000)ヤマハルーターRTX1000を入手したので、インターネットに接続できるようセットアップしてみました。現行モデルでも同じようにしてセットアップすることができます。コンソールケーブルなしでもOKです。パソコン【ZABBIXの正しいセットアップ手順】公式通りではうまくいかない!エラーやグラフに文字が表示されない問題の正しい対処法をメモラズパイにZABBIXを構築してみました。公式サイトの手順では失敗したので、うまくいった方法を紹介!パソコンGrafanaのインストールから基本的な使い方まで!かんたんに導入できるデータ可視化ツール!可視化ツールのGrafanaをつかって、ESP32で取得したデータをグラフ化してみました。ラズパイに構築してみました。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。ホームパソコンスポンサーリンクスポンサーリンクおすすめ【路線バスの乗り方をゼロから解説】どこから乗るの?運賃表の見方は?今さら聞けないバスの疑問にお答えします!意外と多い疑問が「バスってどうやって乗るの?」というもの。そんな方のために今回は路線バスの乗り方をゼロから解説したいと思います。「そもそもどこから乗るの?」「整理券の意味は?」「運賃表の見方は?」などなど、バス初心者が抱きがちな疑問にお答えします。takabus.com2023.01.06「フィンガーシフト」って?バス特有の変速機構について解説します!今回はバス特有の「フィンガーシフト」と呼ばれる変速機構がどのようなものなのか、その仕組みと開発された背景について取り上げていきます。フィンガーシフトは快適なバスの運転やノンステップバスを始めとする低床化の実現に大きな功績を残しました。現在も街中で見かけるマニュアル車のバスの大半には、フィンガーシフトが搭載されています。takabus.com2022.08.29日野は何をした?日野自動車が犯した不正の内容をまとめてみた日野自動車が行った不正についてまとめてみました。日野自動車が行っていた不正の内容について噛み砕いて解説していきます。一般の方が理解しにくいであろう大型車の環境基準や排気ガス処理の仕組みなどについても、イラストを交えながら解説していきます。画像の二次利用や当サイトの運用方針・注意点について書いています。高速バスバスのしくみ臨時バスバスニュースバス乗り(乗車レポート)バス撮りホームバスずかんホーム検索トップサイドバータイトルとURLをコピーしました。