项目背景
在没有固定IP作为网络出口的情况下,需要针对出口IP做实时解析功能,并且满足配置的出口IP提供映射用于访问指定的内网功能服务
1、在noIP上注册账户:
Free Dynamic DNS - Managed DNS - Managed Email - Domain Registration - No-IP
2、创建需要解析的域名地址:
3、下载客户端,并且安装
下载客户端软件 根据不同的操作系统进行下载
如果您有动态IP地址,则需要安装No-IP的动态更新客户端(DUC)。这是免费软件,可以从No-IP站点的“下载”部分获得
也可以通过单击“我的No-IP”帐户的“仪表板”页面上的“下载”部分获得。
一般下载稳定版本的服务
下载完成之后 将软件包放置到对应的系统中即可 然后按照对应的操作步骤进行编译安装
根据需要是否迁移配置文件路径
cd /usr/local/src
tar xzf noip-duc-linux.tar.gz
cd no-ip-2.1.9
make
make install
安装完成之后会提示配置文件的路径:
New configuration file '/tmp/no-ip2.conf' created.
手动移动配置文件到指定的路径下:
mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf
进行开机自启动设置:
/usr/local/bin/noip2 -c /usr/local/etc/no-ip2.conf 配置文件路径
修改启动文件 配置开机自启动
vim /etc/rc.local
chmod +x /etc/rc.d/rc.local
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.
touch /var/lock/subsys/local
/usr/local/bin/noip2 -c /usr/local/etc/no-ip2.conf