本文主要介紹如何訪問ubuntu內(nèi)聯(lián)網(wǎng)(外聯(lián)網(wǎng)上的ubuntu),下面一起看看如何訪問ubuntu內(nèi)聯(lián)網(wǎng)(外聯(lián)網(wǎng)上的ubuntu)相關(guān)資訊。
ssh遠(yuǎn)程登錄局域網(wǎng)內(nèi)的ubuntu只需要知道受控端的ip地址。但是在家里/宿舍/公司想遠(yuǎn)程訪問ubuntu怎么辦?
在ipv4公網(wǎng)ip資源耗盡的情況下,運(yùn)營商基本不會(huì)分配公網(wǎng)ip。但是,公網(wǎng)對(duì)內(nèi)網(wǎng)/局域網(wǎng)的訪問一般是通過內(nèi)網(wǎng)滲透實(shí)現(xiàn)的。
比如cpolar網(wǎng)絡(luò)穿透支持http/https/tcp協(xié)議,可以免費(fèi)使用,不限制流量。可以將本地端口映射到公網(wǎng),生成公網(wǎng),實(shí)現(xiàn)網(wǎng)外任何地方遠(yuǎn)程訪問內(nèi)網(wǎng)。
下面介紹如何通過cpolar內(nèi)網(wǎng)穿透實(shí)現(xiàn)從外網(wǎng)遠(yuǎn)程ssh登錄ubuntu:
【確認(rèn)ubuntu安裝了ssh,可以在局域網(wǎng)內(nèi)ping和遠(yuǎn)程ssh】
1.注冊安裝cpolar內(nèi)網(wǎng)穿透官網(wǎng)地址:
1.1 cpolar安裝(家用)
curl-l www . cpolar . com/static/downloads/install-release-cpolar . sh | sudobash或cpolar短鏈接安裝方法:(國外使用)
| sudobash 1.2查看版本號(hào)。
cpolar版令牌認(rèn)證登錄后臺(tái),檢查自己的認(rèn)證令牌,然后在命令行上發(fā)布令牌。
c polar authtok測試。
cpolar http 8080按ctrl c退出。
1.5啟動(dòng)cpolar服務(wù)。
sudo systemctl start cpolar1.6查看服務(wù)狀態(tài)。
sudo systemctl status cpolar1.7登錄后臺(tái),查看隧道在線狀態(tài),
1.8安裝完成
2.獲取ssh隧道的公共網(wǎng)絡(luò)地址。2.1登錄cpolar web ui管理界面。訪問瀏覽器:: 9200/,輸入cpolar賬號(hào)注冊密碼,登錄cpolar web ui管理界面。
2.2檢查ssh隧道映射的公網(wǎng)地址cp。olar會(huì)默認(rèn)安裝ssh隧道,指向端口22,tcp協(xié)議。啟動(dòng)服務(wù)后,會(huì)自動(dòng)生成公網(wǎng)地址。
左側(cè)儀表板上的——隧道列表——啟動(dòng)左側(cè)儀表板上的ssh隧道——狀態(tài)——在線隧道列表獲取ssh隧道3的公網(wǎng)地址。遠(yuǎn)程ssh訪問內(nèi)網(wǎng)ubuntu控制終端電腦打開終端命令行,輸入命令,ssh遠(yuǎn)程訪問局域網(wǎng)內(nèi)的ubuntu。
例如,cpolar將本地端口22映射到端口20013,因此ssh命令需要添加-p參數(shù),后跟公共隧道端口號(hào)。
示例:
ssh cpolar @ 1 . tcp . vip . cpolar . cn-p 20013 ssh ubuntu用戶名@cpolar公網(wǎng)地址-pxxxxxx(cpolar生成的端口號(hào))輸入正確的命令后,會(huì)提示ubuntu詢問是否確定連接該端口,并詢問ubuntu系統(tǒng)的密碼。此時(shí),只需輸入 是的 和ubuntu系統(tǒng)密碼。
標(biāo)簽:
王鞏隧道
了解更多如何訪問ubuntu內(nèi)聯(lián)網(wǎng)(外聯(lián)網(wǎng)上的ubuntu)相關(guān)內(nèi)容請關(guān)注本站點(diǎn)。