树莓派 – NO-IP 服务器

 

在夏天,我们将发布一系列有趣的门票,以安装在我们心爱的 Raspberry Pi 上, 随着时间的推移,我们将能够制作出有趣的项目, 在本文中,我们将了解如何简单地挂载 NO-IP 守护程序以避免拥有固定的公共 IP 地址 (在家) 并能够从国外连接到我们提供的任何服务!

raspberry_pi_no_ip-bujarra

对于任何不知道的人, NO-IP 是一项免费服务,我们可以在家中/小型企业中设置, 将允许我们使用动态公有 IP (无需获取固定的公网 IP) 不断更新我们相信的 DNS 名称, 有了这个, 我们将永远知道我们家庭/小型企业的公网 IP 是什么. 我们将在 NO-IP 上创建一个帐户, 然后是 Host (例如:'house') 并将其与免费的 DNS 名称关联 (饰演 ddns.net, no-ip.org, 等… 有数百个!). 因此,我们将在 Raspberry 上安装一个小型软件,该软件将不断将我们在家中拥有的公共 IP 更新到域“casa.no-ip.org’ 不断. 在这种情况下,我们可以在公司公共域中创建一个链接到免费域的 CNAME,从而更容易记住该名称.

[源代码]杀我不
WGET HTTP://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
tar -zxf noip-duc-linux.tar.gz
cd noip-2.1.9-1/

sudo make 安装[/源代码]

我们在 Raspberry 上下载了 NO-IP 客户端, 在本文档中,我将使用 Raspbian, 我们解压缩它, 我们编译并安装! 在安装过程中,它会要求我们提供我们的 NO-IP 帐户,我们将配置我们要使用的主机 (所有以前在 Web 上创建的). 完成后手动运行客户端, 我们可以用 'sudo /usr/local/bin/noip2 来运行它’

 

[源代码]sudo vim /etc/init.d/noip2

#! /bin/sh
# /etc/init.d/noip

### 开始初始化信息
# 提供: 咕噜��
# 必需 - 开始: $remote_fs $syslog
# 必需停止: $remote_fs $syslog
# 默认开始: 2 3 4 5
# 默认停止: 0 1 6
# 简短描述: Noip 恶魔
# 描述: NO-IP Off/On 守护程序.
### 结束初始化信息

案例 “$1" 在
开始)
echo “引导 Noip"
/usr/local/bin/noip2
;;
停)
echo “停止 Noip"
杀了所有人 新手
;;
*)
echo “使用: /etc/init.d/noip {开始|停}"
退出 1
;;
ESAC 公司

退出 0

须藤 CHMOD+X /etc/Init.D/NOIP2
sudo update-rc.d noip2 默认值[/源代码]

我们创造了恶魔, 我们将其作为可执行文件,并使其默认使用 RPi 启动, 现在我们可以从 Raspberry 停止或启动 NO-IP 守护程序,并能够连接到房屋以打开/关闭暖气, 连接到我们的监控摄像头…

推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!