web-dev-qa-db-ja.com

2つのルーターがあるネットワークでのポート転送

私と友達のためにMinecraftサーバーを起動しています。
内部IP(192.168.1.126)を使用すると、参加してプレイできる限りすべてが機能しますが、ポート25565を転送する必要があるため、友達が 'パブリックIPを使用するときに参加してプレイできます':25565。

どういうわけかこれはうまくいきません、そして私はそれが私のホームネットワークのためであるように感じます。
デフォルトのルーター(dhcpが有効なデフォルトゲートウェイ192.168.1.1)があり、部屋に別のルーターがあります(dhcpが無効なip 192.168.1.2)。

私は自分のデスクトップ上のサーバーをIP 192.168.1.126でホストしています。
デフォルトルータのデスクトップにポート25565のみを転送しようとしました。
次に、両方のルーターのポートをデスクトップに転送しようとしました。そして最後に、デフォルトルーターのポートをパーソナルルーター(192.168.1.2)に転送し、そのパーソナルルーターからデスクトップに転送しようとしました。

これはどれもうまくいきませんでした。私が何を間違っているのかはわかりません。
両方のルーターのユーザーインターフェイスのスクリーンショットを2枚貼って、私が試した方法を確認できるようにします。

デフォルトルーター: default router

パーソナル(アクセスポイント)ルーター: personal (access point) router

誰かがこれで私を助けてくれることを願っています。

Linksysをスイッチおよびアクセスポイントとしてのみ使用する場合は、Linksysをルーターとして設定するべきではありません。代わりに、ケーブルをCiscoルーターとLinksysのLANポートに接続し、LinksysでDHCPを無効にして、必要に応じてワイヤレスをセットアップします。複数のサブネットの複雑さに煩わされる必要はありません。コンシューマールーターは、ルーター機能を使用せずに、スイッチ+ APとして完全に機能します。

6
cpast

2つのルーターを一方の「背後」で使用することは問題なく、何年もの間問題なく実行されています。 LANとメインルーターのLANを分離したい場合に適しています。私は常にセカンダリルーターのWANポートをメインルーターのLANポートの1つに接続します(または、他のクライアントと同様に、「クライアント」モードでセカンダリルーターのwifiを使用してwifi経由でメインルーターに接続します)端末)。

しかし、両方のネットワークで同じIPアドレスを使用したことはありません。あなたの場合、インターネットのメイン/デフォルトルーターは192.168.1.1で、アドレス192.168.1.xxxを渡すため、ルーターは192.168.1.2を取得します。 (Qを正しく読んだ場合)。

ここで問題-ルーター自身のLANもアドレス192.168.1.xxxを使用し、コンピューターは192.168.1.126です。同じアドレスを使用するメインルータで問題が発生しています。

ルーターのLANを変更して(たとえば)192.168.3.xxxアドレスを使用する場合は、コンピューターのアドレスを "一致"(つまり、192.168.3.126)に変更して問題を修正します。おそらくTechie007が示唆するようにサブネットを変更するのと同じ効果です。

ルーターのLANアドレスを変更した後、

デフォルトルーターのポートをパーソナルルーター(新しいIP)に転送し、そのパーソナルルーターからデスクトップに転送する

あなたが最後に試したように。

3
Xen2050

Linksysルーターは ブリッジモード で設定する必要があります。

Linksysの場合:

  1. [設定]> [基本設定]を選択します

  2. 「インターネット設定」フィールドを見つけて、インターネット接続タイプをブリッジモードに設定します

  3. ルータアドレスをIPアドレスを指定するように設定し、Ciscoルータの適切なIPアドレス、サブネットマスク、およびデフォルトゲートウェイを入力して、[設定の保存]をクリックします。

これでLinksysがアクセスポイントとして使用され、Ciscoルーターがルーター設定を制御します。

注:LAN IPアドレスは変更される場合がありますが、Ciscoルーターを介してこれをさらに制御できるはずです。

1
에이바

ネットワーク上にそのポートをリッスンしているコンピュータが1台だけである限り、ポートフォワードはおそらく必要ありません。

ファイアウォールを通過するポートを開く/許可する必要があります。

内部ルーターがブリッジモードでない場合は、両方のルーターでこれを行う必要があります。

正確なメニューを伝えるのに便利なlinksysはありませんが、今持っているものには、ポート転送とポートパススルー用の異なるメニューがあります。

0
BAR

2つの異なるネットワークが必要なようですが、おそらく同じネットワークである2つのルーターがあるようです。通常、192.168.1.Xのデフォルトサブネットマスクは255.255.255.0であり、単純にするために、変更したくない場合があります。ただし、ルーターがサポートしている場合は、show here として部分的なオクテットサブネットを試すことができます。

現在の問題は、両方のルーターがそれぞれの192.168.1.Xネットワークを認識しているが、他のルーターについては認識していない可能性があります。

私は次のガイドを提案します、ソフトウェアはあなたが特定のことをするのを制限し、あなたは即興しなければならないかもしれません。

ルーター1(デフォルトルーター)を192.168.1.Xネットワークに残します。アップリンクポートをモデムに接続します。この時点で、ネットワークをテストして、すべてが機能していることを確認します。インターネットからのポート転送を確認し、発信接続が正常であることを確認します。

次に、ルーター2(パーソナル(アクセスポイント)ルーター)のネットワークを192.168.2.Xに変更し、ルーター1のイーサネットからルーター2のアップリンクにケーブルを接続します。 192.168.1.40のようなルーター2のアップリンクポートにIPアドレスを割り当てます。すべての192.168.2.Xトラフィックを192.168.1.40に転送するルールをルーター1に設定します。

アップリンクがすでにデフォルトのルートであると仮定すると、それはそれであるはずです。 pingできますか?何故なの?

0
ponsfonze