ssh によるポートフォワーディング(リモート→ローカル)
First Try
リモート側のポートに対するアクセスを転送するには -R オプションを用いる.
$ ssh -N -R 1234:intraserv:4321 publicserv
これによって,publicserv のポート 1234 に対するアクセスが,このコマンドを実行したマシンから見た intraserv:4231 に転送される.
ただし,デフォルトでは publicserv のループバックアドレスのみとバインドされるので publicserv 以外からのアクセスが不能である.これは /etc/ssh/sshd_config に以下の行を設定することで解決できる.
GatewayPorts yes