開始之前:兩台linux(centos,ubuntu都一樣)master,node,要做的是將node的22埠對映到master的1234埠上,這裡只是示例,其他埠的對映也一樣。
在node上安裝autossh:
yum install autossh #centos
apt-get install autossh #ubuntu
使用ssh建立tunnel,在node上執行:
ssh -nfr 1234:localhost:22 master
隧道開啟:將node的22埠對映到master的1234埠
此時在master上ssh localhost -p 1234就能連線到node
既然ssh就能開啟隧道,那我們還要用autossh幹嗎呢?答案很簡單,因為autossh有個auto啊,ssh建立的隧道在ssh連線超時後會自動斷開,使用autossh可以可以在斷開後自動恢復連線。
使用autossh建立tunnel
autossh -m 5678 -nfr 1234:localhost:22 master
SSH反向連線使用Autossh自動ssh
0.接觸linux恐怕對ssh再熟悉不過了,還有scp,sftp各種方便的功能,一般的使用都需要ip port 如果不是預設22的話 但有些情況比較特殊,就是想連線一台內網主機 比如公司內網,當然你肯定做不了port forwarding,除非你想在公司防火牆上拆個洞 稍懂一點網路的童鞋會明白,in...
開啟docker使用
docker mac客戶端,直接使用dmg安裝,這裡需要先註冊帳號,docker desktop for mac ubuntu上可以使用snap安裝 sudo snap install docker或 sudo apt install docker.io安裝完成,驗證是否成功 如需要在非root使用...
6 7開啟Consul使用
現在我們做的所有配置都是連線到我們自己的本地資料。但是在大型企業中可不是這樣,他們希望配置的資訊可以在幾千的應用或伺服器上一同改變。這樣的話,我們可以使用consul來實現配置環境變數到分布式的資料儲蓄中。6.7.1如何使用 安裝之後,我們可以執行consul version,可以盾如下資訊 版本不...