2 つの DDNS、2 つのルーター、2 つの Web サーバー、1 つの問題

2 つの DDNS、2 つのルーター、2 つの Web サーバー、1 つの問題

どうか辛抱強く待ってください。答える場合は、バカに説明するように説明してください。

これが私のセットアップです。ルーターが 2 台あります。

http://my address.comルーター 1 または 2 にワイヤレスで接続すると、 Raspberry Pi Web サーバー (ルーター 2) から問題なくアクセスできます。ただし、Web (4G など) 経由で接続すると、接続が拒否されます。

Raspberry Pi には、NoIP のダイナミック DNS も搭載されています。非武装地帯ルータ 1 上の NUC サーバーに対して DMZ が有効化されています。ルータ 1 上の DMZ を停止すると、ルータ 1 に接続されている NUC Web サーバーにアクセスできなくなります。

さて、私の質問は、なぜインターネット経由で Raspberry Pi Web サーバーにアクセスできないのかということです。この場を借りて、ご協力に心より感謝申し上げます。

答え1

インターネット経由で Raspberry Pi Web サーバーにアクセスできないのはなぜですか?

推測ですが、NUCウェブサーバーをリバースプロキシ(つまり、Raspberry Pi のダイナミック DNS ドメインに基づいて、Web 要求を Raspberry Pi 自体に転送します)。

通常、IP アドレスに関連付けることができる Web サーバーは一度に 1 つだけです (ダイナミック DNS 名とは無関係)。そのため、たとえば、外部からのリクエスト (4G など) がmypi.noip.comNUC で受信されると、そのリクエストは単に破棄される可能性があります。たとえば、mypi.noip.comローカル ネットワーク上の Raspberry Pi にリクエストを渡すように、NUC Web サーバー ソフトウェアに明示的に指示する必要があります。その後、NUC は、Raspberry Pi からのメッセージ (Web ページなど) を外部クライアントに返します。

関連情報