天天看點

使用cpolar進行TCP臨時連接配接(Linux版)

 系列文章

  • ​​不同作業系統間如何進行TCP連接配接(Linux版)​​
  • ​​使用cpolar進行TCP臨時連接配接(Linux版)​​
  • ​​使用cpolar進行TCP穩定連接配接(Linux版)​​
  • ​​使用cpolar連接配接不同作業系統(windows與linux)(1)​​
  • ​​使用cpolar連接配接不同作業系統(windows與linux)(2)​​
 上一篇
  • ​​不同作業系統間如何進行TCP連接配接(Linux版)​​

在上篇文章中,我們在Ubuntu系統中安裝了SSH軟體,并嘗試在同一區域網路下進行了不同裝置間的互聯。不過這種互聯方式有較大局限性,就是兩台硬體裝置必須處于同一區域網路環境下,才能進行連接配接。如果這兩台裝置不在同一環境下,就需要使用cpolar的TCP資料隧道功能。現在,就讓我們來看看如何使用cpolar,讓不同的硬體裝置進行遠端互聯吧。

首先我們在Ubuntu系統下登入cpolar,在cpolar的web-UI界面左側找到“隧道管理”項,在下拉菜單中點選“建立隧道”。

使用cpolar進行TCP臨時連接配接(Linux版)
使用cpolar進行TCP臨時連接配接(Linux版)

這裡我們需要對TCP隧道進行一些調整和設定:如對建立的TCP隧道進行命名,這裡我們将隧道名稱寫為ssh(名稱可自定義);資料協定選擇“TCP”協定;本地位址為端口22;端口類型為可選擇“臨時TCP端口”。在相關資訊填寫完畢後,即可點選下方的“建立”按鈕,建立新的SSH隧道。

使用cpolar進行TCP臨時連接配接(Linux版)

在SSH隧道建立成功後,我們轉回“線上隧道清單”界面,檢視我們剛建立起的資料隧道相關資訊。在這裡,我們需要複制一段連接配接資訊:“1.tcp.cpolar.io:XXXXX(XXXXX為數字端口号,每個隧道号碼均不相同,字首tcp://不必複制)”。

使用cpolar進行TCP臨時連接配接(Linux版)

再将這段連結資訊粘貼到其他系統的指令行界面(此處我們依然使用windows系統),對應的指令為

ssh  -p XXXXX 使用者名@1.tcp.vip.cpolar.cn(X為cpolar生成的端口号,使用者名替換為主機使用者名)      

需要注意的是,在數字端口号之前,一定要添加“(空格)-p(空格)”,否則無法連接配接隧道;其次是“ssh  -p XXXXX 使用者名@”之後,必須輸入複制用戶端生成的tcp位址。

在輸入正确的連接配接指令後,windows會出現兩個提示資訊,一是确認Ubuntu系統的連接配接提示資訊,我們隻要輸入“yes”即可;二是要求輸入Ubuntu系統密碼(如果Ubuntu設定了密碼)。在提示資訊都通過後,windows系統就會出現顯示綠色字元的Ubuntu字首指令行,也就意味着windows系統已經連上Ubuntu系統,且不必擔心Ubuntu系統是否處于同一區域網路下。

使用cpolar進行TCP臨時連接配接(Linux版)
  • ​​使用cpolar進行TCP穩定連接配接(Linux版)​​
  • ​​公網SSH遠端Ubuntu​​
  • ​​Ubuntu搭建網站​​

繼續閱讀