ddns

自建简单又实用的动态域名管理系统

匿名 (未验证) 提交于 2019-12-02 21:56:30
简单又实用的动态域名管理系统, 自建动态域名管理系统 使用 bind9 + php + mysql , 创建个人的动态域名系统。 Use bind9 + php + mysql , create a personal ddns server, update by an URL. Only support "A","AAAA","TXT" recorder. 项目地址 https://github.com/osnosn/personal-ddns/ 首先,需要一个有管理权的域名。 其次,需要一个有固定IP的服务器。 在域名商系统中增加一个二级域名,和对应的IP。IP指向你的服务器。 比如你拥有的域名是 "mydomain.net" 设二级域名 dns.mydomain.net 你可以用类似 abc.ddns.mydoman.net , xxx.ddns.mydoman.net 作为你的动态域名。 比如你的服务器IP是"1.1.1.1" 在域名商的解析系统中增加这两条记录。 ddns.mydomain.net A 1.1.1.1 ddns.mydomain.net NS ddns.mydomain.net. 我用的是centos7 װ bind-chroot-9.4.4 yum install bind-chroot bind-utils bind老是出漏洞

华为防火墙USG2220 DDNS动态域名配置

元气小坏坏 提交于 2019-12-02 14:32:28
关于DDNS DDNS(DynamicDomain Name Server)是动态域名服务的缩写。DDNS是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析。 DDNS原理 DDNS捕获用户每次变化的IP地址,然后将其与域名相对应,这样其他上网用户就可以通过域名来进行交流。而最终客户所要记忆的全部,就是记住动态域名商给予的域名即可,而不用去管他们是如何实现的; 注意: Ø 动态域名服务的对象是指IP是动态的,是变动的。 Ø 动态DNS(DDNS)需要DNS和DHCP来协同工作。 DDNS作用 Ø 宽带营运商大多只提供动态的IP地址,DDNS可以捕获用户每次变化的IP地址,然后将其与域名相对应,这样其他上网用户就可以通过域名来与用户交流了。 Ø DDNS可以帮你在自己的公司或家里构建虚拟主机! 实例分析 防火墙设备需支持: Ø 支持DHCP; Ø 支持动态域名解析 配置过程 1、防火墙拨号成功,获取到公网IP地址。(这里注意一下,如果获取的是私网IP,需要找对应运营商更换为公网IP) 2、登录网页 http://www.pubyun.com/accounts/signin/?next=/user/ 注册账号,然后创建动态域名 3

如何选择动态域名解析(DDNS)服务

偶尔善良 提交于 2019-12-02 04:10:27
动态域名解析服务是近几年出现的一种网络服务,又称 DDNS(Dynamic Domain Name Server) ,是将您现时的电脑或主机通过一个域名和主机绑定而成为一个服务器,使得这个服务器可以在动态 IP 的状况下仍可以被远程访问,操作简便灵活,目前主要用途为 :<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />    1. Web Server ( 网站服务器 )    2. Mail Server ( 邮件服务器 )    3. DataBase Server ( 数据库服务器 )    4. FTP Server ( 上 / 下載 FTP 服务器 )    5. Game Server ( 网络游戏服务器 ) 6. Intranet Server ( 公司內部专用,用于 CRM 、 OA 、 DRP 及远程视频监控或远程控制等 ) 来源: CSDN 作者: me0you 链接: https://blog.csdn.net/me0you/article/details/2969083

免费动态域名解析

大憨熊 提交于 2019-12-02 04:05:40
DDNS 顾名思义就是动态域名解析,让域名绑定在动态 IP 上,例如拨号上网的 ADSL 用户。国内的 DDNS 服务有花生壳和 3322.org 这样的提供商,我一直在用花生壳的免费 DDNS,但是最近情况很糟糕,我到北京以来,就没成功的用客户端登录到他们的服务器,提示些莫名其妙的错误,到他们的官方网上,大部分人都在抱怨不能登陆,更可气的是有些朋友说自从他们付钱升级到了专业版后,一下子就能正常登录了。其他的我就不说什么了,直接放弃。 于是乎得找个替代的才行,继续 Google 下,还真有收获,一个名为 ChangeIP 的网站进入了我的视线( [url]http://www.changeip.com/[/url] )。链接到网站,首页上写了不少东西,不过我只对免费的 DDNS 感兴趣,进入 [url]http://www.changeip.com/freedomains.asp[/url] 页面,可选的顶级域名可真多,直接把国内的那个什么什么丢番几条街,还是老外实在点。找到喜欢的顶级域名“dnset.com”,然后填好自己的二级域名,例如“rosenjiang”,最后 Check It,不出意外,会提示“'rosenjiang.dnset.com' is available.”然后直接 ADD 就行了,接下来是注册环节,注意,这里的注册需要邮箱验证,所以务必邮箱要写正确

DDNS 通过阿里云API接口实现 DDNS 动态解析

↘锁芯ラ 提交于 2019-12-02 03:21:46
#!/usr/bin/env python #coding=utf-8 from aliyunsdkcore.client import AcsClient from aliyunsdkcore.request import CommonRequest ################################## RR='@' #你休要通过接口修改的解析主机记录值 Value='139.199.16.145' #你需要更换的主机记录可以通过urllib等方法获取到本地ip地址 RecordId=' ' #在添加解析时返回的值就是RecordId 如果不知道RecordId 可以通过阿里云控制台按下f12不懂请看下图 accessKeyIdi='' #阿里云提供的认证服务 accessSecret='' #阿里云提供的认证服务 ##################################### ient = AcsClient(accessKeyId, accessSecret, 'default') request = CommonRequest() request.set_accept_format('json') request.set_domain('alidns.aliyuncs.com') request.set_method('POST')

利用Python+阿里云实现DDNS(动态域名解析)

╄→гoц情女王★ 提交于 2019-12-02 03:20:44
引子 我想大家应该都很熟悉DNS了,这回在DNS前面加了一个D又变成了什么呢?这个D就是Dynamic(动态),也就是说,按照传统,一个域名所对应的IP地址应该是定死的,而使用了DDNS后,域名所对应的IP是可以动态变化的。那这个有什么用呢? 比如,在家里的路由器上连着一个raspberry pi(树莓派),上面跑着几个网站,我应该如和在外网环境下访问网站、登陆树莓派的SSH呢? 还有,家里的NAS(全称Network Attach Storage 网络附属存储,可以理解为私有的百度网盘)上存储着大量的视频、照片,如何在外网环境下和朋友分享呢? 这时,就要靠DDNS了!它会动态侦运营商分配给你的IP变化,并映射到域名上,这时就可以用域名来访问家庭环境中的内容了~ 哈!有了域名,走遍天下都不怕有木有 实现效果(因为我已经更新过了,所以它提示IP地址已存在,阿里云是不允许同一个IP重复更新的) 本地: 使用DDNS后,在外网环境下: 注: 这篇帖子适用于家庭宽带的IP是 公网IP 的小伙伴,但是注意,这种公网IP是临时的,会不定时进更改。 判断方法很简单:先去百度搜索IP,查到自己的IP地址;接着本地开一个网站,比如在Windows下直接启动IIS,Linux下安装一个Apache或者Nginx启动,使用它们的默认页面;然后在路由器上设置好转发规则,公网IP的网络访问端口最好不要用80

基于阿里云 DNS API 实现的 DDNS 工具

只谈情不闲聊 提交于 2019-12-02 03:08:30
0.简要介绍 0.1 思路说明 AliDDNSNet 是基于 .NET Core 开发的动态 DNS 解析工具,借助于阿里云的 DNS API 来实现域名与动态 IP 的绑定功能。工具核心就是调用了阿里云 DNS 的两个 API ,一个 API 获取指定域名的所有解析记录,然后通过比对与当前公网 IP 是否一致,一致则不进行更改,不一致则通过另外一个修改 API 来修改指定子域名的修改记录。 0.2 使用说明 使用时请更改同目录下的 settings.json.example 为 settings.json 文件,同时也可以显示通过 -f 参数来制定配置文件路径。例如: dotnet ./AliDDNSNet.dll -f ./settings.json2 ./AliDDNSNet -f ./settings.json3 NAS 运行效果图: 0.3.配置说明 通过更改 settings.json / settings.json.example 的内容来实现 DDNS 更新。 { // 阿里云的 Access Id " access_id ": "" , // 阿里云的 Access Key " access_key ": "" , // TTL 时间 " interval ": 600 , // 主域名 " domain ": "example.com" , // 子域名前缀 "

Configure Fortigate DDNS with free DDNS service noip.net

戏子无情 提交于 2019-11-26 16:22:25
Using a Dynamic Domain Name Service (DDNS) means that users can reach your network by means of a domain name that remains constant even when its IP address changes. FortiOS has supported this feature in Network – DNS settings – Fortiguard DDNS service, which sounds great. Unfortunately, it does not work well in my home lab environment. My FortiGate is behind ISP modem and WAN port is using private ip address 192.168.20.2. 1. FortiGuard DDNS service When use baisc FortiGuard DDNS settings wthout enabling ‘Public IP Address”, my WAN ip (192.168.20.2) got updated with my defined subdomin 51sec