簡介
一般來講,工作過程中,開發人員直接接觸服務器是必然現象。
一個服務器羣不止1臺機器,成百上千都有可能。給每臺機器都開闢一個外網連接端口是很不現實的。
採用VPN的方式比較麻煩,而採用ip隧道轉連的方式卻非常方便,只需要一箇中間服務器充當路由即可。
配置本地虛擬ip
按照如下鏈接,配置上虛擬ip即可
https://www.cnblogs.com/glzgc/p/10689056.html
這樣,本地有了一個與服務器一模一樣的ip,服務器羣中運行的配置,直接放到本地運行即可,無需任何更改。
腳本
ssh -4 -L 192.168.1.1:8000:192.168.1.1:8000 \
-L 192.168.1.1:8001:192.168.1.1:8001 \
-Nf test@192.168.2.100 -p 2222
其中,路由爲192.168.2.100的2222端口,登錄用戶爲test
連接本機的192.168.1.1:8000,會通過ip隧道轉連到192.168.1.1:8000
將該腳本運行即可,一般是採用git bush運行