自建动态DNS(DDNS)服务器

自建动态DNS(DDNS)服务器,第1张

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

2010-09-01 21:37 ? 1.登录到您的name.com 帐户 2.在欢迎页中,选择您想编辑的域名 3.3.在Manage domain name(管理域名)页中,点击Rgeister aName Server(注册域名解析服务器) 4.输入主机名如(ns1,ns2),点击Continue(继续) 5.然后输入对应的解析服务器地址,点击Add IP(添加IP 地址) 注意:您可以注册多个域名解析服务器,但每个主机对应于一个不同的 IP。在Register aName Server(注册域名解析服务器)与Modify aName Server(修改域名解析服务器)并不会显示您已创建的域名解析服务器 如何修改已创建的域名解析服务器? 1.登录到您的name.com 帐户 2.在欢迎页中,点击需要修改的域名 3.在Manage domain name(管理域名)页中,点击Modify aName Server(修改域名解析服务器) 4.输入原先创建的主机名,选中Delete IP from Name Server(删除域名解析服务器对应的IP),输入相应的IP 地址,点击Continue(继续) 什么是主机记录? 是将对于基于主机名的访问,解析到IP 地址 为什么用主机记录多过URL 转发? 使用主机记录显得直接、方便。URL 转发,需要经过name.com 公司的URL 转发服务器,多了一层手续 什么是MX 记录? 是将邮件寻址正确指到您的邮件服务器 如何添加(MX,A,TXT,CNAME 等)记录 1.登录到您的name.com 帐户 2.在欢迎页中,点击需要修改的域名 3.在Manage domain name(管理域名)页中,选择右侧的DNS Management(DNS 管理) 4.在DNS Management-Record(DNS 详情)中,点击Add arecord(添加新记录)链接 5.在输入框中输入正确的信息,如有不懂的地方,可咨询空间商或技术员 6.点击Submit(提交) 注意:完成添加后,会提示A record has been added for yourdomainname.com(已经为该域名添加记录),如不肯定,请重新回到DNS Management-Record(DNS 详情)中查看 在 name.com 添加 DNS 记录有前提是使用 name.com 公司的域名解析服务器。一般,DNS 记录的传递更新需要24 小时 域名续费 如何知道续费的时间? 您可以在帐户里设置域名过期通知邮件,如过期前 90,60,45,30,15,10,5,1 天通知。请及时更新管理员中的联系资料 如何为域名续费? 1.登录到您的name.com 帐户 2.在欢迎页中的右侧,选择Renew ADomain(为域名续费) 3.选中需要续费的域名,点击Renew(续费) 4.在Your Shopping Cart(购物车)页的Domain Renewal(续费),选择要续费的年数,如1,2 年,点击Update(更新)后点击Checkout(付款) 5.在Billing Infromation(帐单信息)页中,填写正常的支付信息,且勾选Yes,I have read.(同意某某某),最后点击Place My order(埋单) 提交后,会有页面提示是否成功处理订单,您也可以返回到帐户中查看相应的域名信息有没有发生变化 迁入 如何将域名从别处迁入到name.com? 1.登录您的name.com 帐户或创建一个 2.点击页顶的Transfer to Name.com(迁入到name.com) 3.在Transfer to Name.com(迁入到name.com)的页面中,输入域名和相应的authorization code(s)(转移授权码),点击Continue(继续) 4.接下来,填写帐单信息,最后点击Proceed With Transfer Request(完成迁移请求) 在您提交迁移请求后,name.com 会通过电子邮件向该域名的管理员取得证实,如是,在5-7 天内可以完成。如果不迁移不成功,name.com 也会通过邮件通知您,且退还您已付的款项(一年续费价格) 如何查看到迁移的状态? 1.登录到您的name.com 帐户 2.在欢迎页中,点击View your pending and completed transfers(查看请求迁移或已完成迁移的域名) 3.在 Domain Transfer Status(域名迁移状态)页中,可能查看到以下信息: 1.Data Submitted(您提交迁入请求的时间) 2.Domain Name(迁入的域名) 3.Authoritative Email Address(授权通知邮件地址) 4.Losing Registrar(原注册商) 5.Registrar Query Attempts(向原注册商发出查询请求的次数) 6.Registry Status(现在域名的状态),如Registrar-Lock/Hold(被注册商上锁)、clientUpdateProhibited(禁止更新)、Client Transfter Prohibited(禁止迁出)的情况下是迁出不成功的 7.Status(状态) (0)Transfer process will begin with 24 hours(24 小时后进行迁出) (1)Whois information has been queried(已发出whois 查询) (2),(3)Administratior has been emailed for transfer authorization(管理员已经发出请求授权迁入) (4)Transfer has been quthorized by Administrator(迁入已经得到授权) (5)Transfer has been submitted to the central Registry for approval(已经向注册中心提交迁入请求) 如何在name.com 站点转让域名? 买家: 1.如果没有name.com 的域名,请创建一个 2.将帐户名提供给卖家 卖家: 1.登录到您的name.com 帐户 2.在欢迎页,点击要转让的域名 3.在Manage domain name(域名管理)页中,选择Account Transfer(域名转让)或Bulk transfer names from this account to another name.com account(批量将该帐户名下的域名转让到name.com 的另一个帐户) 4.输入买家的帐户名,勾选适当的联系方式,点击Submit(提交) 一般,在24 小时内会完成域名转让 请注意,name.com 在此过程中,不担当交易中介的角色,买卖双方自己把握分寸,保护自己的利益,如需要name.com 参与,请在交易前电话联系 name.com 公司 支付与帐单 name.com 接受哪些支付方式? VISA,Mastercard 信用卡,American Express 与PayPal 有其他支付方式吗? 《财富》1000 强的公司、非营利组织与政府机构可以联系name.com 公司特别约定,但有额外的费用 信用卡的信息能得到保护吗? 当然。与name.com 公司的会话全部是使用SSL 加密的 遇到信用卡支付失败,如何是好? 用信用卡支付的过程大概是这样的: 1.name.com 公司的计算机系统向您的发卡行发出查询,是否有足够的信用额来完成本次订购 2.当发卡行收到结算请求时,得到授权后,会从您的信用卡信用额中扣除相应的款项 请注意,在这步中,name.com 并没有收到钱,而是临时被发卡行冻结了,如果没有完成下面的第3 步,那么发卡行会在4-5 个工作日会为这笔款项解冻的 3.如果name.com 检测到客户的订单是有效的,会从您的信用卡扣除相应的款项 需要特别说明的是,如果在第3 步操作失败,可能您在网上查询或即时帐单中显示这笔款已经被扣除了,但事实上没有。再过4-5 个工作日,涉及的款项会重新回到您的信用卡帐户的 使用PayPal 支付失败,怎么办? 当您选择使用PayPal 来支付时,结算的时候会被定向到PayPal 站点的页面,在PayPal 站点的会话最后,必须要点击Continue(继续)按钮返回到 name.com 的页面才算完成支付。否则,有可能支付失败。 如果您直接将款项通过PayPal 发送到support@name.com,name.com 的员工会手工帮您将款项充值到您的name.com 帐户中。如支付失败,name.com 会归还相应的款项 有更实惠的价格吗? 很抱歉,现有的价格已经是很实惠的了 如果取消已注册的域名,有退款吗? 域名一旦成功注册,不能退款。 不能

DNS服务器是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”。

工具/原料

Win2003系统\Win2003安装光盘

步骤/方法

1.首先需要做的就是把我们的Win2003安装光盘放进我们电脑的光驱里面,首先要确保的是这张光盘可以正常读盘。

2.现在开始在Win2003系统上搭建DNS服务器,打开开始菜单-选择控制面板.

3.打开控制面板之后选择添加或删除程序,用鼠标双击打开.

4.在打开添加或删除程序窗口中,选择添加/删除Windows组件.

5.选择添加/删除Windows组件之后弹出Windows组件向导对话框.

6.选择Windows组件向导对话框中的下拉列表框,选择网络服务选项,然后窗口中的详细信息按钮.

7.选择详细信息按钮之后打开网络服务属性窗口,在窗口中打开域名系统(DNS)这一项并勾选.

8.勾选之后单击确定按钮回到Windows组件向导窗口,单击下一步按钮.

9.单击下一步按钮之后开始执行DNS服务安装,并从光盘复制文件.

10.安装完成之后会弹出完成Windows组件向导对话框,说明DNS服务已经成功安装.

11.现在看一下管理工具里面有没有DNS服务这个选项,打开开始菜单,选择管理工具,现在可以看到有了DNS服务这个图标了,说明安装成功了。

注意事项

请确认光盘是Win2003安装版光盘,并可以正常读碟。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/4284.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-02
下一篇2023-02-02

发表评论

登录后才能评论

评论列表(0条)

    保存