使用ssh,ngrok 外網遠程連接linux(樹莓派)

在教室裏突發奇想,想要連接家裏的樹莓派,以前都是通過局域網puttyssh連接,現在要實現外網ssh連接。

網絡運營商提供的ip一般不固定,所以應採用動態域名解析,內網穿透。

這裏使用ngrok。

因爲自己搭建ngrok太麻煩,採用一個免費ngrok服務(sunny)。

首先註冊,然後開通tcp隧道,這裏tcp遠程端口隨意設置,本地端口填寫22 (ssh默認22端口)


然後,下載ngrok客戶端,選擇適合版本,這裏選擇arm版的,


下載後,解壓到任意目錄,這裏解壓到/usr/local/bin/ 目錄下

執行命令,啓動ngrok服務:

/usr/local/bin/sunny clientid 隧道id
隧道id在官網的隧道管理可以查看


然後在另一臺設備上使用 如下命令登錄:

ssh -p 端口號(ngrok註冊時的端口號) [email protected]

這裏的端口號就相當於樹莓派上的22端口,

至此,就可以在外網ssh訪問樹莓派了





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章