簡體   English   中英

如何遠程登錄beaglebone black

[英]How to login into beaglebone black remotely

我有我的beaglebone黑色運行股票Angstrom Linux,並在我家連接到以太網。 我可以使用SSH從連接到家庭網絡的任何PC登錄。 我想知道如何從其他網絡登錄,說我在我的辦公室,我連接到互聯網。 我想登錄我家的beaglebone black,它連接到互聯網。 我怎樣才能做到這一點?

提前致謝

您有一個公共IP地址,由您的Internet運營商提供給您。 但是,此公共IP將與您本地網絡中的Beagle的IP不同。

要從Internet登錄Beagle,您需要連接到您的公共IP地址,並需要將端口轉發添加到您的路由器,以便端口22ssh使用的套接字端口)從您的公共轉發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地址保持最新,您將看到有關如何從您使用的服務中執行此操作的說明。

這樣的情侶服務:

http://no-ip.com/

http://freedns.afraid.org/

您可能還想嘗試BeagleBone Black的Weaved連接服務安裝程序。 我用它連接:

端口22上的SSH BBB端口80上的BBB Web服務器端口5901上的tightVNC服務器端口4200端口上的Shell端口8080上的Apache Web服務器

看到:

https://developer.weaved.com/portal/members/betabeagle.php

如果你是:

  • 通過USB以太網從BeagleBoard連接
  • 從Mac Air運行小牛隊並通過Wifi連接到網絡

我發現這非常有幫助:

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM