• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

黑裙与阿里云DDNS对接解析完美访问外网教程

群晖 Synology  / 教程分享  / 只看大图  / 倒序浏览   © 著作权归作者本人所有

0

精华

11

回帖

205

积分

入门用户

Rank: 1

云币
0
贡献
4
活跃
178
精华
0
khb726 发表于 2018-10-24 22:06 来自 中国湖南常德
想搞下远程,看看大神的
回复 支持 反对 印象

使用道具 举报

0

精华

110

回帖

231

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
176
精华
0
cwxy1 发表于 2018-10-25 14:04 来自 中国湖南常德
首先你得具备以下几个条件:
1.拥有外网IP,如果没有就找运营商吧,搞不定的话你可以出门右转花生壳内网穿透了。
2.拥有自己的域名,由于本教程使用的是DNSPOD的动态解析服务,你需要有自己的域名
3.DNSPOD账号,并将域名的DNS改为DNSPOD提供的,DNSPOD稳定速度快,我很多网站都长期使用他们的解析服务,最重要的是免费


首先我们先注册一个域名,随便一家注册商都行,本人在西部数码注册的,如果你们需要注册也可以找我,有折扣哦,然后注册DNSPOD的账号,传送门:https://www.dnspod.cn/ ,然后在控制台添加你的域名


最简单最稳定的DDNS图文教程,黑白群通用 NAS云论坛 1.png/>
因为要使用到DNSPOD提供的API接口,所以我们需要先创建API Token,以便我们使用API接口。在DNSPOD的控制台>用户中心>安全设置下添加一条API Toke
最简单最稳定的DDNS图文教程,黑白群通用 NAS云论坛 4.png/>

你会得到一个ID及密钥,请保存好它,如果不幸忘记了也没关系,可以再次创建新的。接着,去注册商那里修改dns为dnspod提供的免费线路
f1g1ns1.dnspod.net
f1g1ns2.dnspod.net
复制代码
最简单最稳定的DDNS图文教程,黑白群通用 NAS云论坛 2.png/>

方法一:去群晖的DDNS设置界面添加一条服务,选择dnspod.cn为服务商(推荐,使用此方法到此完成,不必继续看了)

最简单最稳定的DDNS图文教程,黑白群通用 NAS云论坛 QQ截图20170304132650.png/>



方法二:为你的域名添加一条解析的记录


最简单最稳定的DDNS图文教程,黑白群通用 NAS云论坛 3.png/>


我们使用A记录,解析到你现有的外网IP,这个不重要,因为后续我们将使用脚本修改IP,记录添加完成后,我们需要获取这条记录的IP,最简单的办法是使用chrome或任何带有开发工具的浏览器,审查这条记录前面的复选框,复选框的value就是这条记录的ID

最简单最稳定的DDNS图文教程,黑白群通用 NAS云论坛 5.png/>



获取记录ID的方法还有一种,打开:https://c.runoob.com/compile/6,在左边的输入框输入以下代码,请修改对应的数值
# -*- coding: UTF-8 -*-
import urllib2,urllib
data={'login_token':'你的ApiToken数字ID,你的ApiToken数字密钥','format':'xml','domain':'你的域名'}
content_stream = urllib2.urlopen("https://dnsapi.cn/Record.List", data=urllib.urlencode(data))
content = content_stream.read()
print content
复制代码

在右边的输入框会返回一个XML,在记录对应的ITEM中寻找ID的值,这就是记录的ID,进入群晖的控制面板,打开计划任务,新增一条计划任务,选择用户自定义脚本


最简单最稳定的DDNS图文教程,黑白群通用 NAS云论坛 6.png/>

最简单最稳定的DDNS图文教程,黑白群通用 NAS云论坛 7.png/>



在计划中将计划的时间设置为每天运行,运行时间为00:00  每隔15分钟运行一次(后面会解释时间设置),结束时间为23:45


最简单最稳定的DDNS图文教程,黑白群通用 NAS云论坛 8.png/>



在任务设置中输入以下脚本
curl -X POST https://dnsapi.cn/Record.Ddns -d 'login_token=ApiToken数字ID,ApiToken密钥&format=json&domain=你的域名&record_id=记录的ID&record_line=默认&sub_domain=域名的前缀'
复制代码


最简单最稳定的DDNS图文教程,黑白群通用 NAS云论坛 105822tkmjauzsskjnammz.png/>



然后保存即可,每隔15分钟系统会自动连接DNSPOD修改外网IP来实现动态解析,要注意的是由于DNSPOD的API在无变化请求超过5次/小时后,将会锁定记录1小时无法修改,为了避免这种情况,建议计划的时间不要低于15分钟每次,由于IP的变动一般只在重新拨号的情况下发生,所以频率其实可以设置1小时甚至更长或者使用其他API来检测外网IP的变化,有变化再提交修改申请,由于IP的变化并不频繁并且会进一步消耗系统资源,并不建议使用此方法。


附上你可以有以下方法监测脚本的执行情况,使用email通知或者脚本输出监控,跟据输出的结果来判断脚本是否运行成功 请注意由于解析的修改并不是实时生效的,修改完之后可能会有3-5分钟的会无法访问,当然我不认为会有那么凑巧你会在IP修改完刚好访问。

最简单最稳定的DDNS图文教程,黑白群通用 NAS云论坛 9.png/>
回复 支持 反对 印象

使用道具 举报

0

精华

13

回帖

111

积分

入门用户

Rank: 1

云币
1
贡献
0
活跃
104
精华
0
暗夜寒冰 发表于 2018-10-25 15:41 来自 中国河南南阳
好用 定一个
回复 支持 反对 印象

使用道具 举报

0

精华

60

回帖

739

积分

入门用户

Rank: 1

云币
0
贡献
64
活跃
388
精华
0
thxjcy 发表于 2018-10-25 15:45 来自 中国吉林通化
非常感谢,下载了
回复 支持 反对 印象

使用道具 举报

0

精华

18

回帖

119

积分

入门用户

Rank: 1

云币
1
贡献
0
活跃
110
精华
0
落落 发表于 2018-10-25 16:19 来自 中国天津
看看,学习学习
回复 支持 反对 印象

使用道具 举报

0

精华

1

回帖

42

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
41
精华
0
rulerzhou 发表于 2018-10-25 16:43 来自 中国浙江温州
楼主这个教程很详细!正需要ddns的教程,非常感激您的分享!
回复 支持 反对 印象

使用道具 举报

0

精华

50

回帖

309

积分

入门用户

Rank: 1

云币
1
贡献
0
活跃
284
精华
0
Y3864 发表于 2018-10-25 20:01 来自 中国安徽滁州
http://192.168.123.35
回复 支持 反对 印象

使用道具 举报

0

精华

69

回帖

690

积分

入门用户

Rank: 1

云币
0
贡献
32
活跃
487
精华
0
hjzxg3426 发表于 2018-10-25 20:07 来自 中国广东东莞
谢谢了楼主
回复 支持 反对 印象

使用道具 举报

0

精华

10

回帖

46

积分

入门用户

Rank: 1

云币
1
贡献
0
活跃
41
精华
0
茶凉 发表于 2018-10-25 22:36 来自 中国江苏南京
户口关于保护
回复 支持 反对 印象

使用道具 举报

0

精华

29

回帖

146

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
131
精华
0
haiming521 发表于 2018-10-25 22:36 来自 中国吉林长春

看看如何洗白。
回复 支持 反对 印象

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图