1.首先得有自己的一个域名,可以参考freenom免费顶级域名2.使用Cloudxns接替管理 3.拥有自己VPS 1.安装Docker 可以参考 https://www.gitbook.com/book/yeasy/docker_practice/details或者按照以下安装 使用脚本自动安装 curl -sSL https://get.docker.com/ | sh 执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker 安装在系统中。 阿里云的安装脚本 curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh DaoCloud 的安装脚本 curl -sSL https://get.daocloud.io/docker | sh 2.安装
动态域名客户端 这里使用zwh8800的客户端https://github.com/zwh8800/cloudxns-ddns首先,拉取镜像: docker pull zwh8800/cloudxns-ddns 然后,编写一个很简单的配置文件,文件名必须为 cloudxns-ddns.gcfg,把它放到某个文件夹中(如/home/zzz/cloudxns-ddns/config,下面以此为例子) [CloudXNS] APIKey="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" SecureKey="xxxxxxxxxxxxxx" [Domain] Data="home.lengzzz.com" Data="haha.lengzzz.com" 上面 APIKey 是你在 CloudXNS https://www.cloudxns.net/AccountManage/apimanage.html 申请的 key,填进去即可。下面是你想要动态的域名,可以写很多。 然后,启动镜像即可。 docker run --name cloudxns-ddns -d -v /home/zzz/cloudxns-ddns/log:/app/log -v /home/zzz/cloudxns-ddns/config:/app/config zwh8800/cloudxns-ddns 依葫芦画瓢就可以运行了 为防止后台停止运行加入restart参数 docker run --name cloudxns-ddns --restart=always -d -v /home/zzz/cloudxns-ddns/log:/app/log -v /home/zzz/cloudxns-ddns/config:/app/config zwh8800/cloudxns-ddns需要钱和技术。首先要购买一台服务器,再次需要动态
域名解析技术实现。
现在国内DDNS技术已经发展的很完善了,比如花生壳动态域名解析,有公网版也有内外穿透版,注册个账号就能直接拿来用的
动态域名解析步骤如下
申请一个动态域名解析服务,注册后得到一个的二级域名;管理你自己的域名:进入域名mydns解析管理界面,为域名添加一个别名到第1步中得到的二级域名即可。
安全性也得到了极大提升,专业虚拟主机的安全性绝对比自组服务器要高得多;再一方面随着安全性问题的解决虚拟主机功能方面的限制也逐渐减少到了几乎完全不影响用户使用的程度。
使用网络辅助nat123实现动态域名解析的方法动态域名解析的作用是将域名实时解析到本地公网IP,公网IP变化时,解析到的IP也是跟着实时变的,达到不影响域名应用的效果。登录客户端/域名解析列表/添加域名解析
选择解析类型为“动态域名解析”。域名网址使用自己的域名,或提示的自定义二级域名。
添加动态域名解析后,可以看到实时解析记录,及解析到的本地公网IP监控记录。
评论列表(0条)