Skip to main content

ルータのポートを転送する方法

Port Forwarding in Mikrotik router (六月 2026)

Port Forwarding in Mikrotik router (六月 2026)
Anonim

一部のビデオゲームやプログラムが正しく動作するためには、ルータのポートを開く必要があります。ルーターにはデフォルトでいくつかのポートが開いていますが、ほとんどのポートは閉じられており、手動で開いた場合にのみ使用できます。

オンラインビデオゲーム、ファイルサーバー、またはその他のネットワーキングプログラムが機能していない場合は、ルーターにアクセスしてアプリケーションに必要な特定のポートを開く必要があります。

ポートフォワーディングとは何ですか?

ルーターを通過するすべてのトラフィックは、ポートを経由します。すべてのポートは、特定の種類のトラフィック用に作られた特別なパイプのようなものです。ルータ上でポートを開くと、特定のデータタイプがルータを通過することができます。

ポートを開き、その要求を転送するためにネットワーク上のデバイスを選択する動作が呼び出されます ポート転送 。ポート転送は、ルータからポートを使用する必要があるデバイスにパイプを接続するように考えることができます。データ転送を可能にする2つのポートの間に直接の見通し線があります。

たとえば、FTPサーバーはポート21で着信接続を待機します。ネットワーク外の誰も接続できないFTPサーバーを設定している場合は、ルーターでポート21を開いて、サーバーとして使用します。これを行うと、新しい専用パイプを使用して、サーバーからルーターを経由してネットワークからファイルを移動して、通信しているFTPクライアントに転送します。

他のプレイヤーと通信するためにインターネットを必要とするビデオゲーム、ファイルをアップロードして共有するための特定のポートを必要とするトレントクライアント、特定のポートを介してのみメッセージを送受信できるインスタントメッセージングアプリケーションなどの他のシナリオについても同様です。その他。

すべてのネットワーキングアプリケーションでは、実行するポートが必要です。したがって、他の方法が正しく設定されているときにプログラムやアプリケーションが動作しない場合は、ルータ上のポートを開き、要求を適切なデバイスに転送する必要がありますコンピュータ、プリンタ、またはゲームコンソール)。

港 範囲 転送はポート転送に似ていますが、ポートの範囲全体を転送するためのものです。たとえば、特定のビデオゲームではポート3478〜3480を使用する場合があります。そのため、3つすべてを別のポート転送としてルータに入力するのではなく、そのゲームを実行しているコンピュータに転送するだけです。

以下は、ルータのポートを転送するために必要な2つの主要な手順です。すべてのデバイスが異なるため、ルータのバリエーションも非常に多いため、これらの手順は必ずしもどのデバイスにも固有のものではありません。追加のヘルプが必要な場合は、問題のデバイスのユーザマニュアル(ルータのユーザガイドなど)を参照してください。

デバイスに静的IPアドレスを与える

ポートフォワードから利益を得るデバイスには、静的IPアドレスが必要です。これは、新しいIPアドレスを取得するたびにポート転送設定を変更し続ける必要がないようにするために必要です。

たとえば、コンピュータがトレントソフトウェアを実行しているコンピュータであれば、そのコンピュータに静的IPアドレスを割り当てる必要があります。ゲームコンソールで特定の範囲のポートを使用する必要がある場合は、静的IPアドレスが必要です。

これを行うには、ルータとコンピュータの2つの方法があります。あなたのコンピュータに静的IPアドレスを設定しているなら、それを簡単に行うことができます。

静的IPアドレスを使用するようにWindowsコンピュータを設定するには、現在使用しているIPアドレスを確認する必要があります。

  1. コンピュータ上のコマンドプロンプトを開きます。

  2. を入力 ipconfig / all コマンド。

  3. 次のように記録します。 IPv4アドレス, サブネットマスク, デフォルトゲートウェイ、および DNSサーバー。複数を見ると IPv4アドレス 「イーサネットアダプタローカルエリア接続」、「イーサネットアダプタイーサネット」または「イーサネットLANアダプタWi-Fi」のような見出しの下にあるものを探します。 Bluetooth、VMware、VirtualBox、およびその他のデフォルト以外のエントリなど、何も無視することができます。

この情報を使用して、実際に静的IPアドレスを設定することができます。

  1. ファイル名を指定して実行ダイアログボックス(WIN + R)、ネットワーク接続を開く ncpa.cpl コマンド。

  2. コマンドプロンプトで確認した名前と同じ名前の接続を右クリックするか、タップ&ホールドします。上記の例では、 Ethernet0.

  3. 選択 プロパティ コンテキストメニューから選択します。

  4. ピック インターネットプロトコルバージョン4(TCP / IPv4) リストからクリックしてタップする プロパティ.

  5. 選択する 次のIPアドレスを使用します。 オプション。

  6. IPアドレス、サブネットマスク、デフォルトゲートウェイ、DNSサーバーなど、コマンドプロンプトからコピーしたのと同じ詳細をすべて入力します。

  7. 選択する OK あなたが終わったら。

ネットワーク上にDHCPからIPアドレスを取得するデバイスが複数ある場合は、コマンドプロンプトで見つけたものと同じIPアドレスを予約しないでください。たとえば、192.168.1.2と192.168.1.20の間のプールからアドレスを提供するようにDHCPが設定されている場合、静的IPアドレスを使用するようにIPアドレスを設定します その範囲外 アドレスの競合を回避します。 192.168.1を使用できます。21 以上である。これが何を意味するのかわからない場合は、IPアドレスの最後の数字に10または20を追加し、Windowsの固定IPとして使用してください。

静的IPアドレスだけでなく、Ubuntuやその他のLinuxディストリビューションを使用するようにMacを設定することもできます。

別のオプションは、ルータを使用して静的IPアドレスを設定することです。コンピュータ以外のデバイスに変更のないアドレス(ゲームコンソールやプリンタなど)が必要な場合は、これを行うことができます。

  1. ルータを管理者としてアクセスします。

  2. 「クライアントリスト」、「DHCPプール」、「DHCP予約」などの設定を探してください。現在、ルータに接続されているデバイスのリストが表示され、問題のデバイスのIPアドレスがリストされますその名前とともに。

  3. これらのIPアドレスの1つを予約して、そのデバイスと結び付けることで、デバイスがIPアドレスを要求したときにルーターが常に使用するようにする方法があります。リストからIPアドレスを選択するか、「追加」または「予約する」を選択する必要があります。

上記の手順は 非常に 静的IPアドレスの割り当ては、ルータ、プリンタ、ゲーム機ごとに異なります。 NETGEAR、Google、Linksys、Xbox One、PlayStation 4、Canonプリンター、HPプリンターのIPアドレスを予約する方法については、次のリンクを参照してください。

ポート転送を設定する

これでデバイスのIPアドレスが分かり、変更をやめるように設定したので、ルータにアクセスしてポート転送の設定を行うことができます。

  1. ルータに管理者としてログインします。これには、ルータのIPアドレス、ユーザ名、およびパスワードが必要です。どのようにするかわからない場合は、それらのリンクに従ってください。

  2. ポート転送オプションを探します。彼らはすべてのルータで異なっていますが、 ポート転送, ポートトリガー, アプリケーションとゲーム、または ポート範囲転送。彼らは次のような設定の他のカテゴリに埋め込まれているかもしれません。 ネットワーク, 無線、または 上級.

  3. 転送するポート番号またはポート範囲を入力します。 1つのポートだけを転送する場合は、両方のポートに同じ番号を入力します。 内部 そして 外部 ボックス。ポート範囲の場合は、 開始 そして 終わり ボックス。ほとんどのゲームとプログラムは、あなたがルータ上で開く必要があるポートを正確に教えてくれますが、ここに入力する数字がわからない場合、PortForward.comには巨大な共通ポートリストがあります。

  4. TCPまたはUDPのいずれかのプロトコルを選択します。必要に応じて両方を選択することもできます。この情報は、ポート番号を説明するプログラムまたはゲームからも入手できます。

  5. 尋ねられたら、ポートトリガーの名前をあなたに合ったものにします。それがFTPプログラムの場合は、それを呼び出します FTP、または 名誉勲章 あなたがそのゲームのためにポートを開く必要がある場合。それはあなた自身の参考にすぎないので、あなたの名前は何でもかまいません。

  6. 上記の手順9で使用した静的IPアドレスを入力します。

  7. ポート転送ルールを有効にします。 有効にする または オプション。

Linksys WRT610Nのポートを転送するように見える例を以下に示します。

ルータによっては、設定を簡単にするポートフォワードセットアップウィザードを使用する場合があります。たとえば、ルータは、まず静的IPアドレスをすでに使用しているデバイスのリストを表示し、次にそこからプロトコルとポート番号を選択させることができます。

D-Link、NETGEAR、TP-Link、Belkin、Google、Linksysなど、これらのブランドのルータに特有のポート転送の手順を紹介します。

オープンポートの詳細

ルーターのポートを転送してもプログラムやゲームがコンピュータで動作しない場合は、ファイアウォールプログラムがポートをブロックしていないことを確認する必要があります。アプリケーションが使用するためには、ルータとコンピュータで同じポートを開く必要があります。

Windowsファイアウォールが、ルーターで既に開いているポートをブロックしているかどうかを確認するには、ファイアウォールを一時的に無効にしてからポートを再度テストします。ファイアウォールでポートが閉じている場合は、ポートを開くためにいくつかの設定を編集する必要があります。

ルーターでポートを開くと、トラフィックがそのポートに出入りできるようになりました。つまり、開いているポートのネットワークをスキャンする場合は、外部から開いているすべてのものが表示されます。このためにウェブサイトとツールが特別に構築されています。

確認するためにルータに入る必要がないようにするには、ポートが開いているかどうかをチェックしてください。あるいは、上記の手順に従っていても、プログラムやゲームがまだ機能していない可能性があります。ポートが正しく開かれました。もう1つの理由は、逆を行うことです。閉じたポートが実際に閉じていることを確認してください。

あなたが何をしているかにかかわらず、無料のオープンポートチェッカーを見つけるための場所がいくつかあります。 PortChecker.coとNetworkAppersの両方には、外部からネットワークをスキャンできるオンラインポートチェッカーがあり、Advanced Port ScannerとFreePortScannerは、プライベートネットワーク内の他のデバイスをスキャンするのに便利です。

そのポートのすべてのインスタンスに対して、1つのポート転送のみが存在することができます。たとえば、リモートデスクトップリモートアクセスプログラムで使用されるポート3389をIPアドレス192.168.1.115のコンピュータに転送する場合、同じルータはポート3389を192.168.1.120に転送できません。

このような場合、可能であれば、唯一の解決方法は、プログラムが使用しているポートを変更することです。ソフトウェアの設定やレジストリのハックから可能性があります。 RDPの例では、192.168.1.120コンピュータのWindowsレジストリを編集してRemote Desktopに3390などの別のポートを使用させた場合、そのポート用に新しいポートを前方に設定し、外部から2台のコンピュータでリモートデスクトップを効果的に使用できますネットワーク。