どうか辛抱強く待ってください。答える場合は、バカに説明するように説明してください。
これが私のセットアップです。ルーターが 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.com
NUC で受信されると、そのリクエストは単に破棄される可能性があります。たとえば、mypi.noip.com
ローカル ネットワーク上の Raspberry Pi にリクエストを渡すように、NUC Web サーバー ソフトウェアに明示的に指示する必要があります。その後、NUC は、Raspberry Pi からのメッセージ (Web ページなど) を外部クライアントに返します。