助け合いフォーラム

LPIC

LPIC Lv2-202(Ver4.5)
問題ID : 9791
問題を開く
以下のコマンドの効果について、webブラウザでアクセスした際に、正しいものは次のどれか。 ssh -L 80:localhost:80 web.example.com

この問題はプレミアムコンテンツです。

上に戻る

教えてください。

公開日 2022/07/27

なぜローカルホストなのに暗号化されてしまうのかが全く分かりません。転送先はトンネルで直接見れるから暗号化されないのはなんとなく分かるのですが、、、初心者すぎる質問ですみません。解説では全く理解できませんでした。

2022/07/27 12:15

問題文の中のコマンドの意味はOKですかね?

ssh -L 80:localhost:80 web.example.com

ローカルのポート80に接続したとき、たとえばブラウザで
http://localhost:80 などとアクセスすると、web.example.com:80 へポートフォワーディングされるようにしますよってコマンドです。

これはつまり
「localhost:80 →→ [SSH暗号化接続(転送)] →→ web.exapmle.com:80」ということになるので、
「ローカルホストにアクセスすると(web.example.com:80への接続が)暗号化される」
「web.example.comに直接アクセスすると暗号化されない」
てことになるんじゃないかなと思います。

参考にある1つ目の絵と説明が理解の助けになるかもです~。


コメント

t takizawat

2022/07/28 11:49

書き込みありがとうございます。 そもそもローカルホストはSSH接続だから暗号化されて web.example.comへの直接アクセスはSSH接続をしようしていないから そもそも暗号化されないということですね。

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?