精华内容
下载资源
问答
  • DDNS

    2021-06-12 10:34:02
    Debian10 DNS动态更新会生成jnl文件,在/...创建key文件 vim ddns.key 添加 dhcp vim /etc/dhcp/dhcpd.conf 设置网卡 重启 systemctl restart bind systemctl restart isc-dhcp-server.service 客户端获取IP 查看

    Debian10
    DNS动态更新会生成jnl文件,在/etc/bind/文件里没有权限,所以域文件放在/var/cache/bind(也就是区域文件根目录)
    在这里插入图片描述

    配置基本的正反向文件
    在这里插入图片描述

    正向
    在这里插入图片描述

    反向
    在这里插入图片描述
    在这里插入图片描述

    生成密钥
    在这里插入图片描述

    复制
    在这里插入图片描述

    创建key文件 vim ddns.key
    在这里插入图片描述

    添加
    在这里插入图片描述

    dhcp
    vim /etc/dhcp/dhcpd.conf
    在这里插入图片描述
    在这里插入图片描述

    设置网卡
    在这里插入图片描述

    重启
    systemctl restart bind
    systemctl restart isc-dhcp-server.service

    客户端获取IP
    在这里插入图片描述

    查看日志
    tail -f /var/log/syslog

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • ddns

    2015-08-24 15:20:07
    ddns 编辑 DDNS(Dynamic Domain Name Server)是动态域名服务的缩写。 DDNS是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址...

    ddns

    编辑
    DDNS(Dynamic Domain Name Server)是动态域名服务的缩写。
    DDNS是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析
    中文名
    动态域名服务
    外文名
    Dynamic Domain Name Server
    缩    写
    DDNS
    作    用
    实现动态域名解析

    服务原理编辑

    也就是说DDNS捕获用户每次变化的IP地址,然后将其与域名
    对应,这样其他上网用户就可以通过域名来进行交流。而最终客户所要记忆的全部,就是记住动态域名商给予的域名即可,而不用去管他们是如何实现的。
    动态域名服务的对象是指IP是动态的,是变动的。普通的DNS都是基于静态IP的,有可能是一对多或多对多,IP都是固定的一个或多个。但DDNS的IP是变动的、随机的。随着市场需求的变化,DDNS需求功能也越来越多,越来越要求方便,市场现在已经有了不要第三方DDNS方支持的设备[1]  。

    服务作用编辑

    1、目前ISP大多提供动态IP(如拨号上网),我们若想在网际网络上以[2]  自己的网域公布,DDNS提供了解决方案,它可以自动更新用户每次变化的浮动IP,然后将其与网域相对应,这样其他上网用户就可以透过网域来交流了
    2、DDNS可以让我们在自己的或家里架设WEB\MAIL\FTP服务器,而不用花钱去付虚拟主机租金。
    3、主机是自己的,空间可根据自己的需求来扩充,维护也比较方便。有了网域与空间架设网站,FTP 服务器、EMAIL服务器都不成问题。
    4、如果您有对VPN的需求,有了DDNS就可以用普通上网方式方便地建立Tunnel。透过网域的方式连结,实现远端管理、远端存取、远端打印等功能。

    服务应用编辑

    目前ISP大多为我们提供动态IP(如ADSL拨号上网),而很多网络视频服务器网络摄像机通过远程访问时需要一个固定的IP,而固定IP的费用很难让客户接受。所以DDNS为大家提出了一种全新的解决方案,它可以捕获用户每次变化的IP,然后将其与域名相对应,这样客户就可以通过域名来进行远程监控了。
    因为各家公司的产品和实力的不同,DDNS的解决方案也不一样

    路由器外挂

    具体的说路由器外挂就是采用集成DDNS的路由器,通过申请其域名和服务,把申请所得用户名密码填入路由器DDNS模块相关项,再由路由器上作端口映射指向所需访问的监控设备即可,远程监控端通过访问域名即可访问到当前路由器,根据不同的端口来判断并指向所需访问的监控设备。
    目前已经开始有部分动态域名供应商将自己的硬件和DDNS捆绑销售[1]  ,这样子保证了域名的稳定性,并且没有任何后期费用,为使用者提供了一个永久稳定且免费的DDNS,这种设备无需申请和绑定动态域名,因为每一个设备出厂的时候都会内置一个动态域名,只需要做端口映射即可访问。

    集成DDNS的监控设备

    对于无人值守或不方便外挂路由器的状况下,视频监控也可采用集成DDNS的网络摄像机,同样把申请DDNS服务得到的用户名密码填入相关项,通过一条ADSL等宽带线路直接相连。远程监控端通过域名直接访问。

    运行DDNS客户端软件

    局域网内部的任一PC或服务器上运行到DDNS客户端,此时域名解析到的IP地址是局域网网关出口处的公网IP地址,再在网关处作端口映射指向监控设备即可。
    主要作用:
    一,宽带营运商大多只提供动态的IP地址,DDNS可以捕获用户每次变化的IP地址,然后将其与域名相对应,这样其他上网用户就可以通过域名来与用户交流了。
    二,DDNS可以帮你在自己的公司或家里构建虚拟主机

    组网原理编辑

    DDNS的典型组网环境如图所示,DDNS采用客户端/服务器模式:
    DDNS客户端:需要动态更新域名和IP地址对应关系的设备。Internet用户通常通过域名访问提供应用层服务的服务器,如HTTPFTP服务器。为了保证IP地址变化时,仍然可以通过域名访问这些服务器,当服务器的IP地址发生变化时,它们将作为DDNS客户端,向DDNS服务器发送更新域名和IP地址对应关系的DDNS更新请求。
    DDNS服务器:负责通知DNS服务器动态更新域名和IP地址之间的对应关系。接收到DDNS客户端的更新请求后,DDNS服务器通知DNS服务器重新建立域名和IP地址之间的对应关系。从而保证即使DDNS客户端的IP地址改变,Internet用户仍然可以通过同样的域名访问DDNS客户端。
    展开全文
  • 3、群晖DSM 设置DDNS 4、群晖DSM 路由器设置 端口转发 5、路由器 虚拟服务器 端口转发 6、申请公网IP 7、光猫设置桥接 8、路由器设置宽带拨号上网 9、远程WebDAV设置 方法: 1、申请域名: 去腾讯云申请 ...

    群晖NAS公网访问

    (IP+DNSPOD+桥接+端口转发+DDNS+WebDAV) 

    文章更新一版,结果审核不过,只能转载了:

    https://www.cnblogs.com/nomil9/articles/12924354.html

    展开全文
  • ya-ddns:DDNS Yandex-源码

    2021-05-01 20:18:30
    DDNS Yandex 如果您使用Yandex的域邮件服务,则可以轻松组织免费的DDNS。 该脚本是根据本文编写的,其中该脚本是使用Python编写的: : 什么是DDNS? 这是域名与网络或Internet上计算机IP地址的绑定,而不管IP...
  • CloudFlare DDNS script/Raspberry pi IPV6 DDNS Solution cloudflare ddns 脚本/树莓派IPV6 DDNS解决方案 中文 | 更新 概述 本脚本是基于cloudflare API的DDNS脚本,支持IPV4和IPV6,可通过网络方式和本地方式获取...
  • DDNS 自动更新 DNS 解析 到本机 IP 地址,支持 ipv4 和 ipv6 以 本地(内网)IP 和 公网 IP。 代理模式,支持自动创建域名记录。 Build Details Linux Python (2 和 3): Windows Python3.7: Windows ...
  • 用python实现的ddns 脚本使用方法:https://blog.zeruns.tech/archives/507.html
  • 每个路由器的设置里面都有一个DDNS的功能,很多网友们都清楚DNS是什么,但是对于从未涉及过的DDNS,很多网友们都提问:DDNS是什么?有什么用?针对此问题,本文就为大家进行解答
  • -------------------------------以下正文--------------------------------------------- DDNS是什么 对于DHCP方式获得的IP,无论对于局域网内来说,还是外网来说,都会有使得IP地址每隔一段时间变化一次,如果想...

    更新记录

    2020-01-03
    - 修复了12月31日由于 dnspod API 改动导致的失效。

    2019-05-24

    - 支持IPV6(如你所料,之前所说的支持是假的)
    - 根据网站的更新,api调用使用TLS v1.2,解决了之前调用失败的问题(感谢@lth410 指出)。

    -------------------------------以下正文---------------------------------------------

    DDNS是什么

    对于DHCP方式获得的IP,无论对于局域网内来说,还是外网来说,都会有使得IP地址每隔一段时间变化一次,如果想要通过恒定不变的地址访问主机,就需要动态域名解析。用一句话说明原理是:把动态变化的IP地址绑定到固定不变的域名上,这样便是以不变应万变,只要记住域名就可以了。

    什么时候需要用?

    应用场景举例:

    1. 在公司局域网内,小明在自己的电脑上建立了一个FTP服务器用来共享文件。但他使用普通的上网账号上网,主机接入局域网后需要认证账号,随机分配IP地址。每次断线之后都会使得IP地址发生变化,这样一来,小明需要时刻记录下当前的IP地址,才能通过该地址访问到FTP服务器。做动态域名解析后,主机IP绑定到小明自己的域名,一旦IP地址发生变化,更新域名解析内容,他依旧可以通过域名访问到FTP服务器。 

    2. 阿杰办理了电信宽带后幸运地发现,获得的IP可以从外网直接访问(之所以说他幸运,是因为现在IPV4资源紧张,宽带运营商都是做了一层NAT再后在给用户分配内网IP,很多人实际公用一个出口IP. )。阿杰于是在自己的主机上搭了一个IP摄像头,这样无论在何地都可以通过网络查看家里的情况。IP虽然是公网IP,但却是动态分配的(公网静态IP要10万块钱一年),每断开一次就会变化一次。因此他可以选择动态域名解析。

    DDNS可以解决什么? 答:可以把变化的IP自动动态地映射到域名上,通过不变的域名访问变化IP的主机;

    DDNS不能解决什么?答:本身不能实现端口映射,因此如果主机在NAT网络内部,而你又没有权限在路由器上设置端口映射,那么DDNS就无解了,需要做反向代理或者端口穿透。

    怎么做?

    根据能力和预算有不同的做法:

    不差钱可以直接去花生壳购买动态域名服务,随便还能提供内网穿透的功能;

    自己折腾可以使用DNSPod + 个人域名 + ArDNSPod脚本. 

    利用DNSPod实现动态域名解析

    首先需要注册一个域名,去腾讯云注册最为方便,因为DNSPod 2015年被腾讯收购后和腾讯云的账号打通了。

    登陆dnspod控制台https://console.dnspod.cn/dns/list,创建一条A记录解析,IP值暂时随便填就行:

    在 dnspod 的管理界面https://console.dnspod.cn/account/token#  创建API Token 

    创建成功后获得ID和Token,

    利用这两个信息,就可以通过API修改域名解析值了,详见API文档:https://www.dnspod.cn/docs/info.html#d

    下载ArDNSPod客户端

    ArDNSPod是利用DNSPod实现动态解析的项目,github地址:ArDNSPod  https://github.com/anrip/ArDNSPod

    笔者重新作了一些修改,可以选择要解析的IP类型,包括外网,内网,IPv6,见

    https://github.com/imki911/ArDNSPod     
    (复制到浏览器打开,避免被csdn劫持)

    将之前得到的ID和token写入dns.conf 文件, 并指定要绑定的子域名↓

    运行ddnspod.sh,就可以获得IP地址,更新域名的解析值了(这里选择的是解析LAN 地址)。

    到域名控制台查看,已经更新了记录值. 现在就可以通过域名ddns1.imki.club 访问主机了。

    IPV6解析

    1. 在网页管理界面中新建一条解析ipv6的AAAA记录,可以先随便乱填一个地址。

    2. 在ddnspod.sh 开头,IPtype值改为3,切换到 IPv6 解析。

    3. 运行ifconfig,查看具有IPv6地址的网卡设备名,例如eth0等

    4. ddnspod.sh 69行,将 eth0 替换成本机的网卡设备名。确保单独运行该命令可以返回ipv6地址

    ip addr show dev eth0 | sed -e's/^.*inet6 \([^ ]*\)\/.*$/\1/;t;d'

    5. 配置dns.conf文件,运行ddnspod.sh即可更新解析值。

    自动更新解析

    DDNS的第一个D含义在于动态,即IP地址变化之后自动更新域名记录值,这可以通过把脚本设置为定时任务cron来实现。

    展开全文
  • 腾讯云DDNS腾讯云反域名解析脚本 使用说明 将ddns.sh中SecretId , SecretKey , domain , recordId , subDomain , oldIPFile共6个参数替换成你自己的,使用定时任务(crontab的)定时执行。 #赋予权限 chmod +x...
  • 关于DDNS更新器 ddns-updater是用于使用正在运行的主机的当前IP地址(IPv4和/或IPv6)更新区域的命令行工具。 根据实际的命令行工具: 确定正在运行的主机的IP地址。 如果不再是最新的,则在AWS / Route53区域中...
  • 自建DDNS教程【阿里云 AliDDNS 2.0】

    万次阅读 热门讨论 2019-05-31 22:27:15
    搭建DDNS
  • Docker DDNS Cloudflare 特征 :rainbow: 一个简单的容器,用于设置设置和将cloudflare记录更新到您的本地IP地址。 仅在IP已更改的情况下发出请求。 默认情况下,它每分钟运行一次,并且IP由解析。 快速开始 :...
  • luci-app-aliddns LEDE/OpenWrt LuCI for AliDDNS 简介 本软件包是 AliDDNS 的 LuCI 控制界面, 软件包文件结构: / ├── etc/ │ ├── config/ │ │ └── aliddns // UCI 配置文件 │ │── init.d/ │ ...
  • 带有 DNS作为后端的个人DDNS客户端。 动机 我们提供 , 来远程访问PC。 但是我们需要它们吗? 该项目是您自己的DDNS解决方案,将免费使用(感谢 DNS)。 什么是DDNS 来自 动态DNS(DDNS或DynDNS)是一种使用其配置...
  • ddns-scripts_aliyun 适用于 OpenWRT/LEDE 自带DDNS客户端的阿里云更新脚本 依赖: ddns-scripts wget openssl-util 建议安装: luci-app-ddns 安装后在DDNS服务提供商一栏多出一个 aliyun.com。 详情见恩山论坛介绍帖
  • Yaddns是具有多个ddns服务器支持的小型ddns客户端
  • Linux DDNS配置DDNS(动态域名服务器)是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序...
  • 阿里云DDNS

    2018-09-16 19:07:49
    首先为什么要搞阿里云DDNS呢?原来用花生壳,后面发现这家伙越来越坑了,很多时候没法正常使用。所以就用更稳定,功能更多更强的阿里云咯,这个年代光听阿里云这么个名字都是霸气的,对不对!什么花生壳弱爆了。其实...
  • ddns2008

    2008-07-22 13:12:21
    ddns2008ddns2008ddns2008
  • Arduino ESP8266动态DDNS-IPV6解析库文件。支持每步科技AAAA解析和dnspod-AAAA解析及阿里云域名AAAA解析。需要用到的各种库在例程中有提示,请仔细阅读例程中的说明ESP8266无法获取ipv6地址的话,请在IDE>工具>lwIP...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,175
精华内容 3,670
关键字:

DDNS