ルーターの背後にあるホスティングに関する質問

ルーターの背後にあるホスティングに関する質問

私はこれを見つけることができないので初心者のようです。ルータの後ろにLinuxシステム(Raspbianを実行しているRaspberry Pi)があり、そのコンピュータでWebサイトをホストしようとしています(ISPのため、ポート転送はオプションではありません)。

この問題を解決するために、パブリックIPを持つシステムを介してトラフィックをルーティングしたいのですが、適切なSSHトンネルを確立する方法はわかりません。

curl 192.168.1.135:88ネットワーク内でこれを実行すると、「私のウェブサイトへようこそ」というメッセージが表示されます。しかし、Raspberry Piで実行すると、次のようになります。

私は得る: curl: (7) Failed to connect to my.domain port 8080: Connection refused

ところで、ポート8080が開いていてファイアウォール構成を確認してみました。だから私のリクエストをrpiにルーティングしない理由はわかりません。

編集:my.domainのコンピュータ出力:

netstat -an | grep 8080

tcp        0      0 127.0.0.1:8080          0.0.0.0:*               LISTEN     
tcp6       0      0 ::1:8080                :::*                    LISTEN 

編集:明確にするために、ローカルネットワーク上のすべてのコンピュータからポート88のRaspberry Piに接続できます。 (だからcurl 127.0.0.1:88同じものを返します192.168.1.135:88)。ただし、curl my.domainmy.domain のリモートシステムがポート 8080 でリッスンしている場合を除き、接続は拒否されます。

私が試した他のもの(他の人の提案に従って):バインディングアドレス:0.0.0.0:8080:127.0.0.1:88を使用し、ゲートウェイポートを許可するように設定を変更します。

まだ何もありません。

ベストアンサー1

おすすめ記事