前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何让树莓派接入外网并自定义域名

如何让树莓派接入外网并自定义域名

作者头像
SAnBlog
发布2020-07-20 16:00:05
4.3K0
发布2020-07-20 16:00:05
举报
文章被收录于专栏:SAnBlogSAnBlog

示例

no BB,先上成果

http://cile.me

github:

https://github.com/sorcererxw/iloveworks

前言

520当天,本想给媳妇一个精喜,于是计划在云服务器上面部署一个node项目,但是部署过程服务器直接宕机,无奈重启,查询云服务器状态,发现内存只剩下可伶的几十M?

毕竟穷, 2g内存

于是打起了刚入手没多久树莓派的主意,毕竟可是台可运行linux的小电脑.

要解决的问题

公网ip

有钱的办法就是打电话给电信工作人员给你专门拉一条公网线给你接上

这还叫办法?

内网穿透

所谓的内网穿透就是通过软件的方式,给你映射一个公网ip,但该方式会有一些局限性,比如带宽小等.

能实现内网穿透的软件很多,这里我只说一些我用过的.

花生壳

花生壳是我用过最久,比较稳定的一款,而且支持的平台很多.有兴趣的可以前往了解一下

https://hsk.oray.com/

小蚂蚁

这款我在windows用过一次,免费试用5天,试用期带宽3M,后续要花钱开通.也是全平台支持

https://www.xiaomy.net/

安装花生壳

这里选择花生壳,主要也是因为是老牌,安全点.

下载

https://hsk.oray.com/download/

我们这边选择树莓派

deb安装包地址

http://download.oray.com/peanuthull/embed/phddns_3.0.4_systemd.deb

下载到树莓派

代码语言:javascript
复制
 wget http://download.oray.com/peanuthull/embed/phddns_3.0.4_systemd.deb
安装
代码语言:javascript
复制
 dpkg -i phddns_3.0.4_systemd.deb

安装完毕会显示SN码和默认密码admin(这里引用官方图)

然后将显示此树莓派的SN码、默认密码登录到远程管理地址

如何注册配置按照官方步骤即可(如果没有已经实名认证的花生壳帐号,激活的时候最好使用手机登录激活)

http://service.oray.com/question/2680.html

配置示例

内网主机ip就是树莓派的ip(ifconfig命令查询),以及启动服务端口(我这里启动的node服务端口是3000)

配置完成后,我们来启动花生壳

常用命令

代码语言:javascript
复制
 phddns start(启动)| **stop**(停止)| **restart**(重启)

卸载

代码语言:javascript
复制
 dpkg -r phddns

启动

代码语言:javascript
复制
 phddns start

不出意外的话通过花生壳默认域名地址就可以访问到了.

自定义域名转发

我这里觉得花生壳的域名太长太丑了,正好手上也有几个me的域名,打算转发过去.

这里安利一个国外域名运营商,价格很便宜,域名还多.

https://www.gandi.net/zh-Hans

这里我就按gandi的域名管理为例

打开域名的网址转发功能,cile.me是我在gandi注册的域名,用cile.me替换花生壳默认的又长又丑的域名.

域名管理中有转发功能,当你访问cile.me的时候会自动跳转到设置的域名,这时候浏览器的域名会变成跳转后的域名.

这里要注意选择遮罩,这样浏览器的地址不会改变(目标地址不会显示给使用者)

注意事项

仅支持http转发

仅支持展示,如果页面内容有链接,用户点击会跳转到目标地址(即cile.me失效).

Tip

可以通过将域名生成二维码发给女票更有意外惊喜哦

草料二维码

https://cli.im/url/info?60aa13505e06ac1535add7ca7a2f85d3

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SAnBlog 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 示例
  • 前言
  • 要解决的问题
    • 公网ip
      • 内网穿透
      • 小蚂蚁
    • 安装花生壳
      • 下载
      • 安装
      • 配置示例
      • 注意事项
  • 自定义域名转发
  • Tip
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档