ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法

ポートフォワーディングとは、ルーターの特定のポートに届いた通信を、ネットワーク内の指定したデバイスへ転送する仕組みです。メールサーバーやゲームサーバーなど、何らかのサーバーを運用しているなら、それらのソフトウェアを正しく動作させるためにポートフォワーディングの設定方法をマスターしておきましょう。

ポートフォワーディングが有効になっていないと、サーバー宛ての通信はルーターで止まってしまい、ローカルネットワーク上の目的のデバイスまで届きません。幸い、ポートフォワーディングの解説記事は数多く公開されているため、どんなルーターでも簡単に設定できます。

ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法

ただし設定の際には、特定のIPアドレスからのみそのポートへアクセスできるよう制限をかけることが重要です。インターネット上の誰もが開放されたポートにアクセスできる状態は避けるべきです。

デバイスに固定IPアドレスを割り当てる

ルーターでポートフォワーディングを有効にする前に、まずパソコンに固定IPアドレスを割り当てましょう。ポートを転送するときには、通信の転送先となるデバイスのIPアドレスを指定する必要があります。IPアドレスが頻繁に変わってしまうと設定が無効になるため、固定化が欠かせません。

  • Windowsパソコンで Windows + R キーを同時に押し、「cmd」と入力して Enter を押します。
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法
  • コマンドプロンプトのウィンドウが起動したら、以下のコマンドを入力して Enter を押します。ネットワークの状態が表示されます。

    ipconfig /all
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法
  • 画面にネットワークの詳細情報が表示されるので、後のステップで必要になる次の項目をメモしておきましょう。確認したらウィンドウを閉じます。

    1) IPアドレス
    2) サブネットマスク
    3) デフォルトゲートウェイ
    4) 優先DNSサーバー
    5) 代替DNSサーバー
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法
  • Cortanaの検索ボックスで「コントロールパネル」を検索して開きます。メイン画面で「ネットワークの状態とタスクの表示」をクリックします。
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法
  • 左側のサイドバーにある「アダプターの設定の変更」を見つけてクリックします。
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法
  • 複数のネットワークアダプターがある場合は、この画面にすべて表示されます。インターネットへの接続に使っているアダプターを右クリックし、「プロパティ」を選択します。
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法
  • 次の画面で「Internet Protocol Version 4 (TCP/IPv4)」を選択し、「プロパティ」ボタンをクリックします。
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法
  • この画面でパソコンに固定IPアドレスを割り当てられます。「次のIPアドレスを使う」を選択すると、各入力欄に値を入力できるようになります。
  • 各フィールドに、先ほどコマンドプロンプトでメモした値を入力します。
  • OK」をクリックして変更を保存します。
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法

IPアドレスを割り当てるときは、現在のIPアドレスの範囲から少し離れた番号を選ぶのがポイントです。パソコンを再起動した際、ルーターがあなたが選んだIPアドレスをネットワーク上の別のデバイスに割り当てると、IPアドレスの重複(コンフリクト)が発生してしまうからです。

安全のため、現在のIPアドレスが 192.168.1.105 なら、192.168.1.140 のように離れたアドレスを割り当てるとよいでしょう。これでIPコンフリクトを確実に防げます。

ルーターでポートフォワーディングを設定する方法

パソコンに固定IPアドレスを割り当てたら、以下の手順に従ってポートフォワーディングを設定していきましょう。

手順は使用するルーターによって多少異なりますが、必要な項目は似たような名前で用意されているはずなので、迷わず見つけられるでしょう。

  • ルーターの設定ページにアクセスします。通常は 192.168.1.1 にあります。
  • ログイン情報を変更していない場合は、デフォルトの認証情報でログインします。多くの場合、ユーザー名とパスワードはどちらも「admin」です。
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法
  • 上部の「Forwarding(フォワーディング)」をクリックして、転送設定画面を開きます。
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法
  • 左サイドバーの「Port Forwarding(ポートフォワーディング)」をクリックすると、ポート転送の設定ができます。画面の各フィールドに以下の内容を入力してください。

    Start Port(開始ポート) – 転送したいポート範囲の最初の番号
    End Port(終了ポート) – ポート範囲の最後の番号
    LAN IP – パソコンの固定IPアドレス
    Protocol(プロトコル) – 用途に応じて選択します。不明な場合は「Both(両方)」を選びましょう。
    Enable(有効) – チェックボックスにチェックを入れる
  • 最後に下部の「OK」をクリックして変更を保存します。
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法

これで、指定したポートがあなたのIPアドレスへ転送されました。ネットワークのそれらのポートに送られた通信は、すべて直接LAN IP(あなたのパソコン)へルーティングされます。

ポートフォワーディングを必要としていたアプリやソフトウェアは、これで問題なく動作するはずです。

開放ポートへのアクセスを特定のIPアドレスに制限する

実は、転送したポートはインターネット上の誰でもアクセスできてしまいます。許可した特定のIPアドレスだけがそのポートを使えるよう、アクセスを制限しておきましょう。

  • ルーターの設定を開き、「Firewall(ファイアウォール)」を選択して「Filter Setup(フィルター設定)」を選びます。
  • デフォルトのデータ設定を有効にし、以下のようにオプションを設定します。

    Direction(方向) – 「WAN -> LAN/DMZ/RT/VPN
    Source IP(送信元IP) – 「Single Address(単一アドレス)」または「Range Address(範囲アドレス)」を選択
    Start IP Address(開始IPアドレス) – ポートへのアクセスを許可するIPアドレス
    End IP Address(終了IPアドレス) – 許可する範囲の最後のIPアドレス
    Destination Port(宛先ポート) – 転送したポート番号
  • Next(次へ)」をクリックします。
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法
  • Pass Immediately(即時通過)」を選択し、「Next(次へ)」「Finish(完了)」の順にクリックします。
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法
  • 新しいフィルタールールを作成し、「Destination Port(宛先ポート)」欄に自分のポート番号を入力します。「Next(次へ)」をクリックし、「Block Immediately(即時ブロック)」を選択します。
ハッカーに扉を開かない!安全にポートフォワーディングを設定する方法

上記の手順で作成した順序どおりにルールが並んでいることを確認してください。

最初のルールがIPアドレスを検証し、許可リストに含まれるIPのみ通過させます。IPが一致しない場合は、次のルールが適用され、指定ポートへのすべての通信がブロックされる仕組みです。

  1. ファイルを開かずにXMLをXLSXへ変換する方法|初心者向けステップ解説

    このチュートリアルでは、ファイルを開かずにXMLをXLSXへ変換する方法をご紹介します。XMLはマークアップ言語の一種で、主に他のマークアップ言語の定義に使用されるほか、データ転送や記録、ドキュメントのエンコード用フォーマットの作成にも広く活用されています。しかしながら、データの編集や第三者への表示といった用途では、XLSXファイルの方がはるかに扱いやすいのが実情です。そのため、ファイルを開くことなくXMLからXLSXへ変換できるスキルは、実務において非常に有用です。練習用ワークブックはこちらからダウンロードできます。ファイルを開かずにXMLをXLSXへ変換する手順ここでの目標は、XMLファイ

  2. ポートフォワーディング(ポート転送)とは?仕組みとルーターでの設定方法を徹底解説

    コンピューターネットワークの用語で「ポートフォワーディング(ポート転送)」という言葉を耳にしたことはありますか?ポートフォワーディングは「トンネリング」とも呼ばれ、多くのVPNサービスプロバイダーが、通信トラフィックの迂回やブラウジング中のIPアドレスの隠蔽のために活用している技術です。 では、ポートフォワーディングとは具体的に何であり、どのように機能するのでしょうか?この記事では、知っておくべきすべての情報をわかりやすく解説します。 ポートフォワーディングとは? ポートフォワーディングとは、ネットワークトラフィックを別のIPアドレスやポート番号へ振り替える(マッピングする)プロセスのことです