系列文章
- 不同作業系統間如何進行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界面左側找到“隧道管理”項,在下拉菜單中點選“建立隧道”。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICciV2dsQXYtJ3bm9CX0gTMx81dsQWZ4lmZf1GLlpXazVmcvwVZnFWbp1zczV2YvJHctM3cv1Ces0zaHRGcWdUYuVzVa9GczoVdG1mWfVGc5RHLwIzX39GZhh2csATMflHLwEzX4xSZz91ZsAzMfRHLGZkRGZkRfJ3bs92YskmNhVTYykVNQJVMRhXVEF1X0hXZ0xCNx8VZ6l2cssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL1gjM2EGM0MWY5MjMyIjNzYzXzMDN1UTMyAzLcFTMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
這裡我們需要對TCP隧道進行一些調整和設定:如對建立的TCP隧道進行命名,這裡我們将隧道名稱寫為ssh(名稱可自定義);資料協定選擇“TCP”協定;本地位址為端口22;端口類型為可選擇“臨時TCP端口”。在相關資訊填寫完畢後,即可點選下方的“建立”按鈕,建立新的SSH隧道。
在SSH隧道建立成功後,我們轉回“線上隧道清單”界面,檢視我們剛建立起的資料隧道相關資訊。在這裡,我們需要複制一段連接配接資訊:“1.tcp.cpolar.io:XXXXX(XXXXX為數字端口号,每個隧道号碼均不相同,字首tcp://不必複制)”。
再将這段連結資訊粘貼到其他系統的指令行界面(此處我們依然使用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版)
- 公網SSH遠端Ubuntu
- Ubuntu搭建網站