一部のゲームとプログラムは、特定のポートを開くと機能します
一部のビデオゲームやプログラムが正しく動作するためには、 ルータの ポートを開く必要があります。 ルーターにはデフォルトでいくつかのポートが開いていますが、ほとんどのポートは閉じられており、手動で開いた場合にのみ使用できます。
オンラインビデオゲーム、ファイルサーバー、またはその他のネットワーキングプログラムが機能していない場合は、ルーターにアクセスしてアプリケーションに必要な特定のポートを開く必要があります。
ポートフォワーディングとは何ですか?
ルーターを通過するすべてのトラフィックは、ポートを経由します。 すべてのポートは、特定の種類のトラフィック用に作られた特別なパイプのようなものです。 ルータ上でポートを開くと、特定のデータタイプがルータを通過することができます。
ポートを開き、それらの要求を転送するためのネットワーク上のデバイスを選択する動作は、 ポート転送と呼ばれます 。 ポート転送は、ルータからポートを使用する必要があるデバイスにパイプを接続するように考えることができます。データ転送を可能にする2つのポートの間に直接の見通し線があります。
たとえば、 FTPサーバーはポート21で着信接続を待ち受けます 。 ネットワーク外の誰も接続できないFTPサーバーを設定している場合は、ルーターでポート21を開き、サーバーとして使用しているコンピューターにそのサーバーを転送することをお勧めします。 これを行うと、新しい専用パイプを使用して、サーバーからルーターを経由してネットワークからファイルを移動して、通信しているFTPクライアントに転送します 。
他のプレイヤーと通信するためにインターネットを必要とするビデオゲーム、ファイルをアップロードして共有するための特定のポートを必要とするトレントクライアント 、特定のポートを介してのみメッセージを送受信できるインスタントメッセージングアプリケーションなどの他のシナリオについても同様です。その他。
すべてのネットワーキングアプリケーションでは、実行するポートが必要です。したがって、他の方法が正しく設定されているときにプログラムやアプリケーションが動作しない場合は、ルータ上のポートを開き、要求を適切なデバイスに転送する必要がありますコンピュータ、プリンタ、またはゲームコンソール)。
ポート範囲転送はポート転送に似ていますが、ポート範囲全体を転送するためのものです。 たとえば、特定のビデオゲームではポート3478〜3480を使用する場合があります。そのため、3つすべてを別のポート転送としてルータに入力するのではなく、そのゲームを実行しているコンピュータに転送するだけです。
注:以下は、ルータのポートを転送するために必要な2つの主要な手順です。 すべてのデバイスが異なるため、ルータのバリエーションも非常に多いため、これらの手順は必ずしもどのデバイスにも固有のものではありません。 追加のヘルプが必要な場合は、問題のデバイスのユーザーマニュアル(ルータのユーザーガイドなど)を参照してください。
デバイスに静的IPアドレスを与える
ポートフォワードから利益を得るデバイスには、 静的IPアドレスが必要です。 これは、新しいIPアドレスを取得するたびにポート転送設定を変更し続ける必要がないようにするために必要です。
たとえば、コンピュータがトレントソフトウェアを実行しているコンピュータであれば、そのコンピュータに静的IPアドレスを割り当てる必要があります。 ゲームコンソールで特定の範囲のポートを使用する必要がある場合は、静的IPアドレスが必要です。
これを行うには、ルータとコンピュータの2つの方法があります。 あなたのコンピュータに静的IPアドレスを設定しているなら、それを簡単に行うことができます。
静的IPアドレスを使用するようにWindowsコンピュータを設定するには、現在使用しているIPアドレスを確認する必要があります。
- コンピュータ上のコマンドプロンプトを開きます。
- ipconfig / all コマンドを入力します。
- IPv4アドレス 、 サブネットマスク 、 デフォルトゲートウェイ 、およびDNSサーバーを記録します 。 複数のIPv4アドレスエントリが表示されている場合は、「イーサネットアダプタローカルエリア接続」、「イーサネットアダプタイーサネット」または「イーサネットLANアダプタWi-Fi」などの見出しの下にあるものを探します。 Bluetooth、VMware、VirtualBox、およびその他のデフォルト以外のエントリなど、何も無視することができます。
この情報を使用して、実際に静的IPアドレスを設定することができます。
- 実行ダイアログボックス( WIN + R )から、 ncpa.cplコマンドでネットワーク接続を開きます。
- コマンドプロンプトで確認した名前と同じ名前の接続を右クリックするか、タップ&ホールドします。 上記の例では、 Ethernet0を選択します 。
- コンテキストメニューから[ プロパティ ]を選択します 。
- リストからインターネットプロトコルバージョン4(TCP / IPv4)を選択し、[ プロパティ ]をクリックまたはタップします 。
- [ 次のIPアドレスを使用する ]オプションを選択します。
- IPアドレス、サブネットマスク、デフォルトゲートウェイ、DNSサーバーなど、コマンドプロンプトからコピーしたのと同じ詳細をすべて入力します。
- 完了したら[ OK]を選択します。
重要:ネットワーク上にDHCPからIPアドレスを取得するデバイスが複数ある場合は、コマンドプロンプトで見つけたものと同じIPアドレスを予約しないでください。 たとえば、DHCPが192.168.1.2と192.168.1.20の間のプールからアドレスを提供するように設定されている場合は、 アドレスの競合を避けるために、その範囲外の静的IPアドレスを使用するようにIPアドレスを設定します。 192.168.1を使用できます。 21以上である。 これが何を意味するのかわからない場合は、IPアドレスの最後の数字に10または20を追加し、Windowsの固定IPとして使用してください。
静的IPアドレスだけでなく、Ubuntuやその他のLinuxディストリビューションを使用するようにMacを設定することもできます。
別のオプションは、ルータを使用して静的IPアドレスを設定することです。 コンピュータ以外のデバイスに変更のないアドレス(ゲームコンソールやプリンタなど)が必要な場合は、これを行うことができます。
- ルータを管理者としてアクセスします 。
- 「クライアントリスト」、「DHCPプール」、「DHCP予約」などの設定を探してください。現在、ルータに接続されているデバイスのリストが表示され、問題のデバイスのIPアドレスがリストされますその名前とともに。
- これらのIPアドレスの1つを予約して、そのデバイスと結び付けることで、デバイスがIPアドレスを要求したときにルーターが常に使用するようにする方法があります。 リストからIPアドレスを選択するか、「追加」または「予約する」を選択する必要があります。
静的IPアドレスの割り当ては、ルータ、プリンタ、ゲーム機ごとに異なるため、上記の手順は非常に一般的です。 NETGEAR、Google、Linksys、Xbox One、PlayStation 4、Canonプリンター、HPプリンターのIPアドレスを予約する方法については、次のリンクを参照してください。
ポート転送を設定する
これでデバイスのIPアドレスが分かり、変更をやめるように設定したので、ルータにアクセスしてポート転送の設定を行うことができます。
- ルータに管理者としてログインします 。 これには、 ルータのIPアドレス 、ユーザ名、およびパスワードが必要です。 どのようにするかわからない場合は、それらのリンクに従ってください。
- ポート転送オプションを探します。 それらはすべてのルータで異なりますが、 ポート 転送 、 ポートトリガ 、 アプリケーションとゲーム 、 ポート範囲転送などと呼ばれることがあります。 それらは、 ネットワーク 、 ワイヤレス 、またはアドバンスのような設定の他のカテゴリに埋め込まれているかもしれません。
- 転送するポート番号またはポート範囲を入力します。 1つのポートだけを転送する場合は、[ 内部]ボックスと[ 外部]ボックスの両方に同じ番号を入力します。 ポート範囲の場合は、 開始および終了ボックスを使用します。 ほとんどのゲームとプログラムは、あなたがルータ上で開く必要があるポートを正確に教えてくれますが、ここに入力する数字がわからない場合、PortForward.comには巨大な共通ポートリストがあります。
- TCPまたはUDPのいずれかのプロトコルを選択します 。 必要に応じて両方を選択することもできます。 この情報は、ポート番号を説明するプログラムまたはゲームからも入手できます。
- 尋ねられたら、ポートトリガーの名前をあなたに合ったものにします。 FTPプログラムの場合は、そのゲームのポートを開く必要がある場合は 、 FTPまたはMedal of Honorと呼んでください。 それはあなた自身の参考にすぎないので、あなたの名前は何でもかまいません。
- 上記の手順9で使用した静的IPアドレスを入力します。
- EnableまたはOnオプションでポート転送ルールを有効にします。
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台のコンピュータでリモートデスクトップを効果的に使用できますネットワーク。