問題ID : 9792(新システム版)について教えてください!
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
3yamot
投稿数: 6
ポートフォワーディングについての問題です。
解説を何度読んでも理解できず、教えていただけますと幸いです。。
設問の条件下と、以下の解説中のコマンド書式を照らし合わせると、どうしても
「ssh -N -L 65110:mailserver:110 -L 65025:mailserver:25 user@localhost」が答えに思えてなりません。
※正解は「ssh -N -L 65110:localhost:110 -L 65025:localhost:25 user@mailserver」でした。
コマンド書式:
>ssh -L 転送対象ポート番号:SSHサーバから見た接続先アドレス:SSHサーバからの接続先ポート番号 [SSH接続ユーザー名@]SSHサーバアドレス
設問によると「mailserver」に接続するのですから、「SSHサーバから見た接続先アドレス」は「mailserver」になると思うのですが。。
どなたか教えていただけますと幸いです。
よろしくお願いいたします。
解説を何度読んでも理解できず、教えていただけますと幸いです。。
設問の条件下と、以下の解説中のコマンド書式を照らし合わせると、どうしても
「ssh -N -L 65110:mailserver:110 -L 65025:mailserver:25 user@localhost」が答えに思えてなりません。
※正解は「ssh -N -L 65110:localhost:110 -L 65025:localhost:25 user@mailserver」でした。
コマンド書式:
>ssh -L 転送対象ポート番号:SSHサーバから見た接続先アドレス:SSHサーバからの接続先ポート番号 [SSH接続ユーザー名@]SSHサーバアドレス
設問によると「mailserver」に接続するのですから、「SSHサーバから見た接続先アドレス」は「mailserver」になると思うのですが。。
どなたか教えていただけますと幸いです。
よろしくお願いいたします。
Re: 問題ID : 9792(新システム版)について教えてください!
msg# 1.1
arashi1977
居住地: 広島
投稿数: 1715
新システムの番号ではヒットしませんでしたが、内容的に旧システムのときの以下のやり取りが参考にならないでしょうか?
https://ping-t.com/modules/forum/index.php?topic_id=4630
https://ping-t.com/modules/forum/index.php?topic_id=4630
Re: 問題ID : 9792(新システム版)について教えてください!
msg# 1.1.1
3yamot
投稿数: 6
arashi1977さま
ご返信ありがとうございます。
また、ご共有いただいた過去の回答についても拝見しました。
>ここでの一番のポイントは
>- ssh-serverはlocalhost(127.0.0.1)ではない
>- localhostは127.0.0.1であって、外部からは接続できない
>- ssh-serverから見たssh-serverがサーバ内を示すとは限らないということです。
>ssh-serverから見たlocalhostだからといって、localhostがssh-serverだとは言えないということです。
下の2行を拝見して、「ssh-server」と「localhost」の位置関係がわからなくなってしまいました。。
「ssh-serverから見たssh-serverがサーバ内を示すとは限らない」とありますが、「ssh-server」がクライアント側に存在することもあるということでしょうか?
そこが自分の中で整理できていないので、次の行「ssh-serverから見たlocalhostだからといって、localhostがssh-serverだとは言えない」
の内容も理解が追いついていない状況です。
すごくレベルの低い質問であることは承知しております、、、
今回のスレッドで質問させていただいた内容と関連があるかどうかもわからないのですが。。
よろしければご解説いただけますと幸いです。
ご返信ありがとうございます。
また、ご共有いただいた過去の回答についても拝見しました。
>ここでの一番のポイントは
>- ssh-serverはlocalhost(127.0.0.1)ではない
>- localhostは127.0.0.1であって、外部からは接続できない
>- ssh-serverから見たssh-serverがサーバ内を示すとは限らないということです。
>ssh-serverから見たlocalhostだからといって、localhostがssh-serverだとは言えないということです。
下の2行を拝見して、「ssh-server」と「localhost」の位置関係がわからなくなってしまいました。。
「ssh-serverから見たssh-serverがサーバ内を示すとは限らない」とありますが、「ssh-server」がクライアント側に存在することもあるということでしょうか?
そこが自分の中で整理できていないので、次の行「ssh-serverから見たlocalhostだからといって、localhostがssh-serverだとは言えない」
の内容も理解が追いついていない状況です。
すごくレベルの低い質問であることは承知しております、、、
今回のスレッドで質問させていただいた内容と関連があるかどうかもわからないのですが。。
よろしければご解説いただけますと幸いです。