建立 SSH Tunnel 語法

這是兩年前寫在舊 blog 上面的紀錄, 剛好今天要用到, 所以就拉出來整理在這邊.. — 蔡宗融 2008/10/08 09:42

  • 先登入 IntraServer-A
  • 執行

    ssh -nNT -R 9022:192.168.0.39:22 [email protected] 

    • 由 IntraServer-A 以 jonathan 身分 ssh 連上 InterServer-B
    • 同時建立 ssh tunnel, 讓 InterServer-B 所 Listen 的 Port 9022 就是通到 IntraServer-A 的 Port 22
  • 這時在 InterServer-B 內下 ssh engineer@localhost -p 9022 就可以由 InterServer-B 以 engineer 身分 ssh 連上 IntraServer-A

  • 先登入 IntraServer-A
  • 執行

    ssh -nNT -R 9022:10.1.1.2:22 [email protected]

    • 由 IntraServer-A 以 jonathan 身分 ssh 連上 InterServer-B
    • 然後建立 ssh tunnel, 讓 InterServer-B 所 Listen 的 Port 9022 就是通到 IntraServer-C 的 Port 22
  • 這時在 InterServer-B 內下 ssh engineer@localhost -p 9022 就可以由 InterServer-B 以 engineer 身分 ssh 連上 IntraServer-C
  • tech/ssh_tunnel.txt
  • 上一次變更: 2021/01/16 14:40
  • jonathan