SSH埠轉發

壹頁書發表於2015-12-15
http://www.ibm.com/developerworks/cn/linux/l-cn-sshforward/

SSH埠轉發.
這個應用的場景特別多,而使用卻異常的簡單.

應用場景:
    伺服器A在內網,而伺服器C在外網.
    伺服器B有雙網路卡,既可以連線內網,也可以連線外網.但是伺服器A和伺服器C網路不通.

另一個應用場景:
    伺服器A是Web伺服器
    伺服器C在異地很遠的機房,但是伺服器C是Hadoop分析叢集.
    我們定期要把伺服器A的日誌傳輸到伺服器C.但是伺服器A和C之間的頻寬很小.
    但是伺服器B和伺服器A是一個機房,並且伺服器B和伺服器C是萬兆網路連線.

上述場景,都是伺服器B作為A和C之間的跳板機.這種情況用埠轉發特別的容易.

比如
伺服器A:192.168.1.25
伺服器B:192.168.1.38
伺服器C:172.168.1.33


在伺服器B執行命令:
ssh -C -f -N -g -L 1521:172.168.1.33:1521 root@172.168.1.33
輸入172.168.1.33的root密碼

這樣我從伺服器A 192.168.1.25 
連線 192.168.1.38的1521埠,就可以直接連線172.168.1.33的1521服務。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29254281/viewspace-1872497/,如需轉載,請註明出處,否則將追究法律責任。

相關文章