僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
ホストAからサーバにsshのポートフォワーディング実行。
$ ssh -L 5001:$SERVER $PORT $SERVER
ホストAのlocalhost:5001 で$PORT(とりあえずは80)に 繋がることを確認して、 ホストBからもポートフォワーディング実行。
$ ssh -L 5002:$HOST_A 5001 $HOST_A
で、ホストBのlocalhost:5002でホストAを介してサーバにアクセスできた。
そこまで迂遠な策を講じなくても、
二段構えはやっていたが。
ちなみに、サーバにはこんなアクセスログが
(サーバが自分から自分にアクセスした事に)。
SERVER - - [31/Dec/2005:10:46:41 +0900] "GET /PATH HTTP/1.0" 200 30805 "http://localhost:5002/" "w3m"
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。