【树莓派学习笔记】七、(免费)内网穿透将树莓派作为服务器管理网站
目录
- nginx
- 安装
- 开机自启动
- 测试
- 查看nginx安装路径
- 查看配置文件路径
- (测试用)修改index.nginx-debian.html
- 内网穿透
- 免费方案
- ngrok原版方案
- 下载ngrok
- 连接账户
- 开启内网穿透
- http
- SSH
- 网云穿方案
- 开通隧道
- 下载
- 开启内网穿透
- 开机自启动
- 花生壳方案
- 下载和安装
- 添加内网穿透映射
- 测试
平台:树莓派3B
版本: 2021-05-07-raspios-buster-armhf
nginx
安装
#安装
sudo apt-get install nginx#启动
sudo /etc/init.d/nginx start#重启
sudo /etc/init.d/nginx restart#停止
sudo /etc/init.d/nginx stop
安装完成并启动后在浏览器内输入树莓派的LAN IP即可看到如下界面
开机自启动
修改rc.local
sudo nano /etc/rc.local
加入
sudo /etc/init.d/nginx start
测试
查看nginx安装路径
ps -ef | grep nginx
得到/usr/sbin/nginx
查看配置文件路径
第一次查询的路径 + -t
/usr/sbin/nginx -t
得到/etc/nginx/nginx.conf
我们发现,在/var/www/html下有index.nginx-debian.html
(测试用)修改index.nginx-debian.html
sudo nano /var/www/html/index.nginx-debian.html
修改这一行
<h1>Welcome to nginx! Test!</h1>
再次用浏览器打开树莓派的LAN IP可发现内容随之更改。
内网穿透
免费方案
ngrok原版方案
下载ngrok
在ngrok官网注册账号并下载
若下载不了试试这个:20210928版本 提取码:aqs4
解压到一个合适的地方
unzip /路径/压缩包名.zip
连接账户
./ngrok authtoken 密钥
密钥可在此获取
开启内网穿透
http
./ngrok http 80
免费账户每次开启所得到的二级域名都是随机的
验证
使用浏览器输入得到的网址
即可通过网址打开树莓派上的网站
SSH
./ngrok tcp 22
验证
ssh -p 18105 pi@2.tcp.ngrok.io
网云穿方案
开通隧道
在网云穿注册并开通隧道
下载
下载客户端
解压到一个合适的地方
开启内网穿透
先执行如下命令赋予网云穿可执行权限
sudo chmod +x ./wyc_linux_arm
执行命令
nohup ./wyc_linux_arm -token=令牌 &
域名和令牌均在网云穿工作台获取
此后便可通过域名访问网站
开机自启动
nano wyc.bash
路径为wyc_linux_arm的路径
#!/bin/bash
while :
doping -c 2 www.baidu.com &>/dev/null[ $? -eq 0 ] && break
done
nohup /路径/wyc_linux_arm -token=令牌 &
给予可执行权限
sudo chmod +x wyc.bash
修改rc.local
sudo nano /etc/rc.local
加入
sudo timeout 1m /路径/wyc.bash
重启后仍可成功连接网站
花生壳方案
下载和安装
在花生壳下载页面下载客户端
根据自己的系统选择
使用cd命令进入安装包所在的文件路径,输入安装命令:dpkg -i 安装包名称。回车,等待安装完成。
如:
sudo dpkg -i phtunnel_5_0_rapi_armhf.deb
安装成功后,将显示花生壳的SN码、默认密码(admin)及远程管理地址http://b.oray.com。
输入命令:phddns回车,可以看到扩展功能。phddns start(启动)| status(状态)| stop(停止)|restart(重启)| reset(重置)|enable(开机自启动)|disable(关闭开机自启动)|version(版本)
添加内网穿透映射
树莓派中的花生壳安装完成后,先复制生成的SN码。然后在浏览器中访问远程管理地址http://b.oray.com ,在登录页面中输入SN码与默认密码(admin)登录。
首次登录,需先激活。提供扫码激活和密码激活两种方式,可灵活选择。
①扫码激活:需使用花生壳管理APP或微信进行扫码激活;
②密码激活:输入已注册的贝锐帐号密码激活。
激活成功后,进入花生壳管理平台。若绑定SN码的帐号只有动态域名解析功能,需使用内网穿透功能时,可点击“免费开通”,或直接将帐号升级到带内网穿透功能的服务版本。
点击页面上的“增加映射”按钮。
这里以开启SSH映射为例
映射添加完成,生成格式为:域名+5位数端口号的外网访问地址。
测试
根据自己的端口号和域名修改
ssh -p 外网端口号 用户名@域名
【树莓派学习笔记】七、(免费)内网穿透将树莓派作为服务器管理网站相关推荐
- 简单免费内网穿透教程,利用树莓派实现低成本建站 无需公网
很多人都想试试自己建站玩一玩 (比如博客.自建网盘.远程下载等),但家里宽带没公网 IP,特意买台服务器又显得浪费.那么有没成本小.可玩性高.又能长期稳定使用的方案呢? 其实,免费的内网穿透工具 (如 ...
- 树莓派搭建网站,并免费内网穿透发布上线到公网
系列文章 树莓派搭建网站,并免费内网穿透发布上线到公网 树莓派搭建WordPress网站,并内网穿透发布上线无需公网IP服务器 为树莓派上的WordPress网站配置自己的域名,并内网穿透发布上线公网 ...
- 【免费内网穿透】Windows远程桌面连接树莓派
系列文章 [免费内网穿透]Windows远程桌面连接树莓派 使用固定的公网TCP端口地址远程桌面树莓派[内网穿透] 本篇文章主要分享如何在公网环境下,远程桌面连接家里的树莓派. 远程桌面环境,我们选择 ...
- 简单内网穿透-利用树莓派-低成本建站 无需公网ip
很多人都想试试自己建站玩一玩 (比如博客.自建网盘.远程下载等),但家里宽带没公网 IP,特意买台服务器又显得浪费.那么有没成本小.可玩性高.又能长期稳定使用的方案呢? 其实,免费的内网穿透工具 (如 ...
- 五种永久免费 内网穿透傻瓜式使用
多种永久免费 内网穿透傻瓜式使用 教程 方法一(使用qydev) 方法二(使用飞鸽内网穿透) 方法三(使用nps) 方法四使用 (神卓互联内网穿透) 方法五 使用 SAKURA FRP 方法六 使用 ...
- 永久免费 内网穿透工具 傻瓜式配置
永久免费 内网穿透工具 傻瓜式配置 使用教程 配合工具:网云穿 先官网注册:点击访问注册 1.进入官网首页,点击右上方注册 2.注册后,我们在官网领取隧道 3.领取完隧道会直接让我们跳转控制台,配 ...
- 几款永久免费内网穿透,好用且简单
几款免费内网穿透工具小结 实际工作和生活中,常常遇到以下问题:如何让任何地方都能访问自己家里的笔记本上的应用?如何让局域网的服务器可以被任何地方访问到?如何在异地远程处理公司服务问题:企业员工如何在异 ...
- 免费内网穿透方案——ZeroTier+OpenWRT
关于免费内网穿透方案的研究 一直以来在研究一些关于内网穿透的方案,都是一些很不靠谱的营销文章.索性很长一段时间就没了兴趣做这件事情,偶然的机会听到了ZeroTier,居然让我有种发现新大陆的喜悦.可能 ...
- 快速发布windows上的web项目【免费内网穿透】
快速发布windows上的web项目[免费内网穿透] 文章目录 快速发布windows上的web项目[免费内网穿透] 什么是cpolar内网穿透? 概述 1. 搭建一个静态Web站点 1.1 下载演示 ...
最新文章
- 2018 F40中国青年投资人
- 直播 | ACL 2021论文解读:表征与结构兼备,结构化语言模型R2D2
- NE5532前级音调板 带高中低音调节和音量调节
- list循环赋值_Python基础 | 0xd 条件判断与循环
- 计算机数据库系统考研复试面试题,2016年山西财经大学081203计算机应用技术871数据库系统概论复试笔试最后押题五套卷...
- “瘟疫”笼罩下的物联网危与机
- Linux总结----PS命令
- java判断手机号_Java验证手机号
- DNS服务器分类与bind-chroot服务配置
- 《深入剖析Tomcat》序言
- 手机与个人计算机区别,手机CPU跟电脑CPU有什么差别?两者差距到底有多大?
- 5.9 使用新建调整图层命令调整图像 [原创Ps教程]
- D. Serval and Rooted Tree(思维+树形dp+二分辅助)
- 腾讯、百度、讯飞 语音识别
- python第一阶段小项目作业练习
- 2022高频面试题之css篇
- react-native APP图标和名字的配置
- 华硕开机时出现无法验证数字签名驱动
- 一对数的和等于给定的数
- SpringBoot之整合Redis分析和实现-基于Spring Boot2.0.2版本