私は Raspberry Pi で、ローカル ネットワーク上で完璧に動作する Web サイトを作成しました。これは lighttpd で実行されています。
DNSエントリを設定しましたIPなし(pumpkinprograms.ddns.net
)そして、他の用途にも使っているので、それが機能することを知っています。最後に、ルーターのポート80にポート転送しました。これが写真です(Raspberry PiのIPアドレスは192.168.1.120です)。私のルーターはASUS RT-AC68U。
なぜこれが機能しないのでしょうか? 以前に Minecraft サーバーをセットアップしたことがあるので、困惑しています。
答え1
構成は正しいようで、すでに設定されている他のサービスも正常に動作しているようです。
質問者と問題について話し合った後、ルーターを設定して Web サーバーの HTML ポート 80 を別の外部ポートにマップすることをテストしたところ、うまくいきました。ISP がポート 80 をブロックして Web サーバーを阻止しているようで、これがセットアップが失敗する原因です。
これにより、ポート 80 をダイナミック DNS サーバーの別のポートにマップし、これをルーターの 80 にマップし直すという解決策が提供されます。これは ISP の制限を回避しますが、サービスの利用規約に違反する可能性があり、サービスがキャンセルされる可能性があります。
サービス条件を慎重に確認し、必要に応じて、別の ISP と別の契約を締結する必要があるかもしれません。