1
(どうやら)すべてのポート転送ルールがネストされたネットワークで機能するとは限りません
ネットワーク構造 私のホームネットワークは現在、2つの(ネストされた)LANで構成LAN Aされています。LANの 1つ()が(Telekom Speedport W 723Vルーター[ Router A] / DSL 経由で)インターネットに接続されています。もう1つ(LAN B)はLAN A(ASUS DSL-AC87VGルーター[ Router B] / E-WAN経由で)接続されています。 また、記述されたネットワーク構造はこの図で説明されます。 なぜこのネットワーク構造なのか?以下のネタバレでの説明: 上記のASUSルーターはWiFiのパフォーマンスを改善するためにインストールされましたが、ネットワーク内のTelekom IPTVレシーバーとの互換性の問題が発生したため、Telekomルーターを再度インストールする必要がありました。それにも関わらず、ASUSルーター(前述)をTelekomルーターを使用してネットワークに接続し、WiFiアクセスポイントとして機能し、家の別のエリアでIGMPスヌーピングを備えたLANスイッチとして機能させました。 ネットワークに2つのサーバー(Ubuntu Server 18.04 LTS)をセットアップしました: Server A:TeamSpeakといくつかのゲーム Server B:Apache2、PHP、MySQLなど 友人に接続できるように、(上記のように)私のネットワーク設定で、私は、ポートを転送するために管理しているServer Aからポートを転送することによって、(それはTeamSpeakやゲームも)Router AへRouter Bの当時とRouter B(この場合は、対応するデバイスへServer A) 。サーバーと2番目のルーターは両方とも静的IPアドレスを持っています。 問題 Server BファイアウォールRouter Bが有効になっているかどうかに応じて、ポート80(および明らかに21および22などの他のポートも)を転送して、次のいずれかの結果になります。 ファイアウォールのRouter B有効化:接続がタイムアウトします。 ファイアウォールのRouter B無効化:接続は拒否されます。 (ポートチェックWebサイトでは、どちらの場合もポートが閉じられていると言われています。) ポート80をRouter AデバイスLAN A(たとえば、XAMPPを実行しているラップトップ)に転送しても問題は発生しないため、この問題の原因Router …