如何从公网登录访问树莓派Raspberry Pi

外网登录访问树莓派Raspberry Pi

本地的树莓派 Raspberry Pi,只能在局域网内访问,怎样从公网也能登录访问树莓派 Raspberry Pi?

本文将介绍具体的实现步骤。

1. 准备工作

1.1 安装并启动树莓派 Raspberry Pi系统

树莓派 Raspberry Pi是基于ARM的嵌入式Linux系统,默认的sshd端口是22

2. 实现步骤

2.1 下载并解压holer软件包

Holer软件包:holer-linux-arm.tar.gz

Holer支持多种ARM版本,解压软件包后,请选择跟自己ARM版本匹配的holer程序上传至系统上。

2.2 获取holer access key信息

holer官网上申请专属的holer access key或者使用开源社区上公开的access key信息

例如申请得到的holer信息如下,这里以此holer信息为例:

---------------------------------------------
Holer Client : [email protected]
Access Key : 8866daebe02846t88s166733595fff5d
---------------------------------------------
Internet Address : holer.org:65014
Local Address : 127.0.0.1:22
---------------------------------------------

2.3 启动holer服务

树莓派 Raspberry Pi系统平台:

执行命令:nohup ./holer-linux-armxx -k 8866daebe02846t88s166733595fff5d

2.4 访问映射后的公网地址

在ssh客户端上输入

主机名:holer.org 端口号: 65014

或者直接执行命令: ssh [email protected] -p 65014

这样就可以从公网登录访问树莓派 Raspberry Pi系统了。

2.5 问题咨询与帮助

使用holer过程中遇到问题可以先查看holer控制台打印的日志信息,这样很容易排查出问题的具体原因。

更多的holer使用示例,请参考holer官方博客

原文地址:http://blog.51cto.com/7100209/2322515

时间: 11-27

如何从公网登录访问树莓派Raspberry Pi的相关文章

树莓派raspberry pi配置

(1)国际化语言 树莓派初装系统之后,首次启动会出现“raspi-config”工具,如下图:(若不是初次启动,在命令模式下,请输入 sudo raspi-config 命令,即可调出此界面.若在图形桌面下,打开桌面的 LXT 客户端,输入 sudo raspi-config 命令也可以调出这个工具.   1.如上图,通过键盘上下键,将蓝条,移动到第 4 步“Internationalisation Options”,回车进入,会出现下图:   2.如上图,“Change Locale“,就是汉

树莓派(Raspberry Pi)搭建简单的lamp服务

树莓派(Raspberry Pi)搭建简单的lamp服务: 1. LAMP 的安装 sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql –安装mysql.apache.php sudo chmod 777 /var/www/ –设置web目录的权限 2. phpmyadmin 安装 sudo apt-get install phpmyadmin –安装后选择apache2 3.配置 sudo

安装树莓派 Raspberry PI

安装树莓派 树莓派终于到货了,是这个样子的 上面有一行日期是 Raspberry PI (c) 2011.12 下载镜像,写入SD卡 http://www.raspberrypi.org/downloads/ 选择这个镜像: RASPBIAN Debian 2014-01-07 780M的压缩包,很大的样子 似乎还有个NOOBS的安装方式,完全无感 顺便展示一下SD卡,通过查阅可用SD卡列表,似乎是支持个别的64G Class10的卡的,就像这个,编号是 Transcend SDXC 64G C

树莓派(raspberry pi)学习4: 更改键盘布局(转)

树莓派(raspberry pi)用了几次后,发现键盘老是按错,一些字符打不出来或打错 这个问题,折腾我半天.还是把心得分享一下吧 上网查,发现是键盘布局不对,树莓派(raspberry pi)是英国产品,默认键盘布局是英国(GB),我们用的键盘布局一般是美国(US)的 更改键盘布局,命令如下: sudo dpkg-reconfigure keyboard-configuration 进入后,选通用的101键PC键盘 按tab键,到OK,按Enter确定 在键盘layout选择中,选Other

树莓派 (Raspberry Pi) 是什么?普通人怎么玩?(私有云NAS也会有;上传到百度盘的功能nas也有)

作者:王震宇链接:https://www.zhihu.com/question/20859055/answer/54734499来源:知乎著作权归作者所有,转载请联系作者获得授权. 我两年前买的(约2013年),上面搭了十来种服务,比如: 一个个人网站,虽然我在国外买了专业的网站空间,但是在自己家里搭建一个,放些好玩的东西,也蛮有意思的,更新起来也不需要FTP了,直接拷贝就可以了.服务器上顺便搭建了一个家庭相册,由于是局域网,速度很快. 一个Git服务器,用来存放自己的部分代码,比如有些代码不想

[转]树莓派(Raspberry Pi)USB无线网卡自动连接

Raspberry Pi 使用USB无线网卡的时候不会因为路由重启而掉线. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #!/bin/bash while true ; do    if ifconfig wlan0 | grep -q "inet addr:" ; then       sleep 60    else       echo "Network connection down! Attempting r

ROS(10):mac 下树莓派Raspberry Pi 烧录 img

本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/48980993 未经博主允许不得转载. 博主地址是:http://blog.csdn.net/freewebsys 1,关于树莓派 https://www.raspberrypi.org 树莓派是一个Arm的开发板,只有香烟盒大小,最新版的是树莓派2.4 cup 900MHZ,1G内存大小,4个usb接口. https://www.raspberrypi.org/products

Raspberry Pi 上手体验

女朋友送了我一个树莓派(Raspberry PI)作为生日礼物.简单的上手体验一下.借了一张室友的Kingston 4g SD卡,加一条网线.准备开搞! 首先下载了官方的 NOOBS. NOOBS(New Out of Box Software)是一种新颖的设置程序,很方便的让第一接触Linux和树莓派的玩家能更轻松的运行上树莓派.可以抛开各种复杂的网络和镜像安装软件,甚至可以抛开电脑就能让你安装上你想要的系统.你只需要一张拷入NOOBS文件.容量大于4GB的SD卡就可以实现. 将NOOBS解压

使用n2n在没有公网IP条件下访问树莓派

实现:在树莓派2和客户机都没有公网IP条件下实现远程访问控制 不足:暂时没实现网页代理 因为校园网环境没有公网IP,无法直接访问树莓派.之前有想过SSH反向代理:使用VPN,ddns(花生壳.no-ip)等方法,但是发现n2n实现起来很方便. 1.安装n2n 仓库里的是1.x版本,不过我用起来没问题. sudo apt-get install n2n sudo chmod +s /usr/sbin/edge 2.启动n2n edge -d edge0 -c 自定义网络名 -k 密码 -u 100

Raspberry Pi(树莓派)国内软件源

树莓派自带的软件源是 1 deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi 由于网站在国外,导致下载速度非常慢,因此需要修改为国内镜像站点即可. Raspberry Pi(树莓派)国内软件源: 修改配置文件 1 [email protected] ~ $ vi /etc/apt/sources.list 2 3 deb http://mirrors.neusoft.edu.cn/ra