[英]How to login into beaglebone black remotely
我有我的beaglebone黑色運行股票Angstrom Linux,並在我家連接到以太網。 我可以使用SSH從連接到家庭網絡的任何PC登錄。 我想知道如何從其他網絡登錄,說我在我的辦公室,我連接到互聯網。 我想登錄我家的beaglebone black,它連接到互聯網。 我怎樣才能做到這一點?
提前致謝
您有一個公共IP地址,由您的Internet運營商提供給您。 但是,此公共IP將與您本地網絡中的Beagle的IP不同。
要從Internet登錄Beagle,您需要連接到您的公共IP地址,並需要將端口轉發添加到您的路由器,以便端口22
( ssh
使用的套接字端口)從您的公共轉發IP到您的本地IP。
因此,您需要登錄到路由器管理控制台,然后轉到“端口轉發”選項,並選擇轉發到端口22的TCP / IP連接轉發到您的Beagle IP。 為了使其長期工作,您應該為Beagle設置靜態IP地址,否則如果您的主板長時間處於脫機狀態,路由器上的DHCP服務器可能會在某個時刻分配不同的IP,並且需要設置轉發再次。
Beagle / Angstrom的靜態IP地址設置有一個很好的指南: http : //derekmolloy.ie/set-ip-address-to-be-static-on-the-beaglebone-black/
還有一件事:由於您的運營商也會不時為您分配不同的公共IP,您可能希望使用某種動態DNS服務。 使用這種服務,您可以創建“自定義”DNS地址(例如user3180454.no-ip.com
),它始終指向您可以創建ssh連接的公共IP地址(該服務需要一些方法)要使此IP地址保持最新,您將看到有關如何從您使用的服務中執行此操作的說明。
這樣的情侶服務:
您可能還想嘗試BeagleBone Black的Weaved連接服務安裝程序。 我用它連接:
端口22上的SSH BBB端口80上的BBB Web服務器端口5901上的tightVNC服務器端口4200端口上的Shell端口8080上的Apache Web服務器
看到:
如果你是:
我發現這非常有幫助:
http://makezine.com/2012/07/16/use-your-mac-laptop-as-a-wireless-proxy-for-raspberry-pi/
簡而言之>>安裝/運行代理服務器(與Squidman)並且您的生活將更加輕松。
我知道這是一個老問題。 但我想我會建議另一種選擇。 我使用TeamViewer( https://www.teamviewer.com )連接到我的工作/家用電腦。 你可以使用這樣的東西從辦公室連接到你的家用電腦。 連接到家用計算機后,您就可以在家庭網絡上執行任何操作。 無需端口轉發。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.