1
要塞経由でのみアクセス可能なファイアーウォールサーバー上の外部APIにアクセスするための逆トンネル
タイトルが紛らわしいと思うならそれはそうです、そして私は非常に混乱しています。これが状況です: prodサーバーを持っています prod1 それはすべての外部インターネットからの/への出入りトラフィックを妨げて さらに、このサーバーにSSH接続できる唯一の方法は、最初に内部要塞にSSH接続することです。 bastion.foo.comそれからsshconfigでsshを実行してください。 ProxyCommand ssh -W %h:%p bastion.foo.com。 に prod1 私はAPIのエンドポイントにヒットできるようにしたい。 curl -I https://api.com (それはhttpsであるのでポート443を使用します)どういうわけかそのサーバへの私のSSH接続を通してトンネリング(私がもちろん接続しているときだけ)いくつかのブログ記事を読んだ後、私はRemoteForwardが答えだと思った: Host prod1 HostName ... User ... IdentityFile ... RemoteForward 443 api.com:443 ProxyCommand ssh -W %h:%p bastion.foo.com しかし私が ssh prod1 サーバーが最初に言うことは、 警告:待機ポート443のリモートポート転送が失敗しました 自分がやろうとしていることをどのようにしたらいいですか?私は正しい道を進んでいますか?