私は過去にSSHトンネルを作成しましたが、OSXに問題があります。私はウェブサイトのポート80を利用し、それを私のlocalhost:8080に向けることを考えています。このコマンドを実行すると、リモートポートからローカルへのOSX SSHトンネル
ssh -L 8080:<cloud_ip_address>:80 [email protected]<cloud_ip_address> -N
私はデフォルトのApacheが動作します。ページ。
(Webアプリケーションを実行している)リモートマシンのポート80が表示されないのはなぜですか?
更新 まだ解決策はありませんが、さらに詳しい情報があります。私が得ているページは/ var/www/htmlのデフォルトページですが、私は静的ページを持たないFlaskアプリケーションを提供しています。
残念ながら、これは機能していないようです。私はまだクラウドサーバからデフォルトのubuntu apacheページを取得します。私は、OSXがいくつかの一般的なSSH機能をあいまいにしていることを読んだ。私は、おそらくより適切なフォーラムでこれを尋ねました。[SUフォーラム](http://superuser.com/questions/1168824/forwarding-remote-port-80-to-osx-localhost-port) –
いくつかの掘り出し物、私は何が起こっているのか(まだ解決策はありません)理解してきました。私が受け取っているページは、/ var/www/HTMLのデフォルトページです。だから私のフラスコのアプリのルートはデフォルトのルートとして見られていません。いずれにしても、トンネルをFlask Appに向ける方法はありません。 –