概要
Example
踏み台経由サーバ経由で、リモートサーバの 3306 にアクセスする。
トンネルを掘るに当たり、入り口はローカルポートの 13306 としてみる。
| 説明 | 例 |
|---|---|
| リモート | remote.com |
| 踏み台 | fumidai.com |
| ユーザ | user |
コマンド
ssh -L 13306:remote.com:3306 user@fumidai.com
これで localhost:13306 -> (踏み台) -> remote.com:3306 にトンネルが通る。
このトンネルを使って、ローカルからリモートにアクセスできるようになる。
config
.ssh/config に設定しておくならこんな感じ。
Host tunel-remote Hostname fumidai.com User user LocalForward 13306 remote.com:3306
これで ssh tunel-remote すると前述のコマンドと同じ意味になる。