NameSilo的DDNS动态域名解析脚本,支持IPv6
NameSilo DDNS是一个用于NameSilo的动态域名解析服务,适用于家庭宽带,它能自动检测家庭宽带的IP变动,并自动更新域名的解析。
GitHub项目地址:
https://github.com/Charles94jp/NameSilo-DDNS
项目语言是python3
项目特性:
安装、启动简单,且有丰富的可配置项
日志记录和滚动
具有邮件提醒功能,可及时报告各种信息
支持docker运行,
docker pull
即可完成安装支持同时更新多个域名
支持IPv6
一、背景
内网一映一射,内网一穿一透,在外访问家里的机器的方案
IPv4
目前运营商给家庭宽带的IP都是动态的,庆幸的是虽然IP地址不固定,但分配到家庭路由器的却是一个实实在在的公网IP,所以我们只需设置光猫为桥接模式 + 使用路由器拨号 + 设置路由器NAT映射即可在公网访问家庭的设备。我们路由器映射22端口就能远程家里的linux,映射445+3389端口就能用win10自带远程桌面远程家里的windows。如下图
为解决公网IP的变动,可以购买一个域名,使用DDNS(Dynamic Domain Name Server,动态域名服务)将域名解析到宽带的IP。这样就可以在家搭建各种服务并通过访问固定的域名来访问,而无需租用昂贵的公网服务器
想实现这个目的,你需要购买一个域名,且有一台一直运行的电脑来运行此DDNS程序
IPv6
IPv6就简单了,运营商目前都给宽带配备了IPv6地址,只需在路由器上开启IPv6功能,电脑上确保有IPv6地址和DNS服务器地址即可使用IPv6联网。如果开了全局代理记得测试时关掉。
只要路由器的防火墙策略未限制外网流量访问内网,则无需NET映射,就能通过IPv6地址访问内网机器!
1.1 域名商推荐
域名商除了给我们一个域名,还负责给我们提供DNS解析,绑定域名到对应IP
我这里推荐NameSilo,第一个原因是他不需要备案,而阿里云、腾讯云等国内域名商是要走备案程序的,比较麻烦,博主前几年备案记得是需要在收到阿里云寄给我的幕布后,拍手持身份证照片,然后才能备案,域名过期后还要注销备案,不然别人拿你域名去干坏事…
二是他有api开放,能通过api来更新域名状态
三是他虽是国外域名商,但是可以通过微信支付,无需境外银行卡
二、其他DDNS方案推荐
都是用到了curl发送请求,把响应保存到文件中 ,再用脚本处理字符串。单个文件就能解决,不过脚本语言特别是Windows的batch语法不是很友好,一般做运维的可能比较熟悉脚本语言。
Windows :https://www.v2ex.com/t/274392
Linux :https://github.com/pztop/namesilo_ddns
还有一个Windows powershell脚本实现的
https://www.ctrol.cn/post/freesource/domain-host/05-25-cartev-4719.html
NameSilo的DDNS动态域名解析脚本,支持IPv6相关推荐
- 用.NET做DDNS动态域名解析和SSL证书申请
本文主要介绍 IPv6 配置 DDNS 解析和 SSL 证书申请工具的开发历程和其中的相关知识.工具使用.NET开发,已开源,目前该工具的域名解析只支持阿里云. 文中提及或使用的 .NET 开源项目: ...
- DDNS动态域名解析IPv6地址
通过公网IPv6地址实现远程访问专栏系列文章: <使用公网IPv6远程访问内网设备> <DDNS动态域名解析IPv6地址> 付费提示! 由于本文教程中需要使用域名和域名解析服务 ...
- 群晖NAS教程(二十一)、利用Docker安装DDNS动态域名解析,自动更新域名解析到公网IP(支持阿里云、腾讯云dnspod、Cloudflare、华为云)
群晖NAS教程(二十一).利用Docker安装DDNS动态域名解析,自动更新域名解析到公网IP(支持阿里云.腾讯云dnspod.Cloudflare.华为云) 为了更好的浏览体验,欢迎光顾勤奋的凯尔森 ...
- DNS及DDNS动态域名解析
使111非权威dns不再向114权威dns询问,向自己询问,这个也属于文件共享想搭建一个类似114功能的dns服务器 DNS系统中,常见的资源 记录类型 主机记录(A记录 A记录是用于名称解析的重要记 ...
- Python+阿里云DNS 搭建DDNS动态域名解析
家用的动态公网IP在断电以及一段时间后会变化,现在家宽公网IP开网盘以及代理管得越来越严格,已经有检测到被封的案例 上海检测web封停 这让我这种挂种子的PT党(迫真)感到害怕 以前我把国外的免费域名 ...
- Linux运维~2.DNS——8.ddns 动态域名解析 花生壳
ddns 动态域名解析(dns+dhcp)(花生壳) 安装dhcp,dns yum install dhcp bin 防火墙配置 firewall-cmd --permannet --add-serv ...
- 指南:内网穿透与DDNS动态域名解析区别,一篇看懂
外网访问的两种方式 目前局域网环境中主流的外网访问内网分DDNS和内网穿透两种方式,以下将分别介绍: 一.DDNS服务(动态域名解析) 外网访问内网设备的基础是通过IP来通讯,而且运营商提供的公网IP ...
- DDNS动态域名解析功能与实现设置
现在的设备都已经具有接入互联网功能,要实现在随时随地可以访问跨域的设备一般都是用的DDNS动态域名解析来实现,比如使用花生壳完成端口映射操作,实现外网访问内网主机或服务器. 花生壳动态域名解析官网:h ...
- ddns-go 1.0.0 发布,简单好用的 DDNS 动态域名解析工具
作者:gc(at)sysin.org,主页:www.sysin.org 这是一个简单好用的 DDNS 动态域名服务工具,可以自动更新域名解析到公网 IP,目前支持Alidns(阿里云).Dnspod( ...
最新文章
- 维护表读写的权限对象
- 【性能优化】面试官:Java中的对象和数组都是在堆上分配的吗?
- java 命名代码检查-注解处理器
- 在.NET中从app.config或web.config读取设置
- Linux 查看网卡流量【转】
- 华为手机云闪付付款码如何截图_云闪付乘车码,它带着优惠又来了
- try代码块中出现异常后try内程序会继续执行还是直接抛出异常?
- Mapillary发布世界最大交通标志数据集,用于自动驾驶研究
- matlab中的lsqcurvefit使用
- Open3d之多视角点云配准
- 我们决定聚在一起搞件大事
- 认知维度与API的可用性评估
- C++简介(5)STL
- python读取svg转emf_玩玩矢量图标,SVG转换EMF
- 漏洞复现永恒之蓝MS-17010+修复
- POJ 2387.Til the Cows Come Home
- 基于深度图像的行人检测、跟踪技术研究_周波_2014
- win7禁用驱动签名验证_如何在64位Windows 8或10上禁用驱动程序签名验证(以便可以安装未签名的驱动程序)...
- 我承认我不曾历经沧桑 (蒋方舟)
- CSS——CSS基础知识