1987WEB视界-分享互联网热点话题和事件

您现在的位置是:首页 > 域名 > 正文

域名

好玩又有趣的网络篇十:五一宅家,还是搞机——分享一种超级简单的免费动态IPV6域名解析,进行无公网访问内网群晖和电脑

1987web2022-10-08域名726
作者:月色夜冷

作者:月色夜冷

导言

在上一篇文章中,通过SSH远程登录小米路由器,打开/开放了小米路由器的IPV6防火墙,让内网里所有支持ipv6的设备都能获取到一个IPV6公网地址,通过IPV6公网地址我们能过直接访问内网里的相应设备。但是,这个IPV6公网地址是动态改变的,2~3天更换一次,重启了光猫或者路由器也会改变。这个时候我们就要用到DDNS,也就是动态域名解析。IPV6 DDNS原理简单来说就是在设备里安装相应的脚本或者软件,持续检测设备获取的ipv6地址,然后上传到DDNS服务商的服务器,服务器里程序会把设备的动态IPV6地址映射到一个固定的域名。这样,我们只要记住域名就可以了。

正文

支持IPV6 DDNS服务商有很多家,但大多数是付费的而且需要实名认证,比如阿里云、腾讯云、华为云等,虽然不贵,但我还是喜欢免费的 。免费的IPV6 DDNS服务商也有很多家,但大部分都是国外的,比如dynv6、noip、dynu等等,但因为众所周知的原因,经常出现解析失败,访问不了的情况。所以,我们需要一个国内且免费的DDNS,经过我的不懈努力,终于发现了一家国内的、免费的、而且不需要实名认证的DDNS服务商——每步科技。

这次文章的主路由依然是开启了SSH和IPV6防火墙的红米路由器,请确保是光猫桥接,路由器拨号。这些都操作完了,才能进行下面的IPV6 DDNS部署。如果没有开启了路由器SSH、IPV6防火墙,也不是光猫桥接,路由器拨号,请参考我之前发的文章设置一下。

首先要说明的时,IPV6 DDNS和IPV4 DDNS是不一样的,IPV6部署DDNS后不需要进行端口转发。路由器下的每个设备获取的IPV6都是公网地址,直接和外网相连,不需要经过路由器的NAT转发。

在百度输入 每步科技 进行搜索,进入官网。

不得不吐槽一下,官网做得很山寨 。点击注册,注册一个二级域名。域名自己随便填写。

注意:记住自己注册的二级域名和密码,这是你的帐号和密码。二级域名的后缀是.msns.cn

提交后就表示已经启用DDNS服务了。

Windows系统下的IPV6 DDNS服务部署

在每步科技官网点击软件下载>>每步IPV6动态域名(下载)..

下载后解压并安装软件

输入域名和密码登录。会自动获取电脑的IPV6地址,并解析到域名。如果你想开机自启并后台运行,就点击 设为服务。

点击端口 ,可以增加和删除电脑需要开放的端口。我开放了一个1350端口用于远程桌面(我把远程桌面的3389端口改成1350了,具体方法可以参考我上一篇文章)

打开手机4G/5G网络,手机的APN协议设置成 IPV4/IPV6协议以获取ipv6公网地址。打开微软安卓版远程桌面app--Microsoft Remote Desktop,我用的汉化版。

点击添加电脑,在PC名称那里填写域名+端口号(如果没有修改windows远程桌面端口号,就直接填写域名就行),格式如下:

XXXX.msns.cn:1350

填写完后保存。点击保存的电脑,输入windows系统的用户名和密码登录就行了。

群晖系统下的IPV6 DDNS服务部署

登录群晖系统,打开控制面板>>任务计划

点击 新增>>计划任务>>用户定义的脚本

随便填写一个任务名称

设置首次运行时间(比当前时间晚一点),运行频率,

我设置的是每天每隔5分钟运行一次

填写运行命令。这是最重要的一步。把下面的代码根据自己的域名和密码修改后复制粘贴到这里

sync

old=$(cat ips.asp)

echo "$old"

wget -q -O ips2.asp http://v6.meibu.com/ipv6.asp

sync

sleep 10

new=$(cat ips2.asp)

echo "$new"

if [ "$old" != "$new" ]

then

rm -rf ips.asp

mv ips2.asp ips.asp

wget "http://v6.meibu.com/v6.asp?name=1235.msns.cn&pwd;=56758"

rm login.asp*

else

echo "==same!"

fi

需要修改的代码是wget "http://v6.meibu.com/v6.asp?name=1235.msns.cn&pwd;=56758"这句,把name=1235.msns.cn中=后面网址修改成自己的域名,pwd=56758中=后字符修改成自己的密码。

然后点击确定就可以了。

用手机打开手机浏览器,在地址栏输入域名加端口号,格式如下

1235.msns.cn:5000

这样,你就可以随时随地访问你的群晖了。

注意:一个设备需要一个域名,多个设备那就需要多个域名。所以,如果有多个设备,可以多申请几个域名。

总结

这篇文章可以说是全网最简单的IPV6 DDNS部署教程了。只要部署好了IPV6 DDNS服务,那就有很多玩法了,比如在windows系统通过iis创建自己的网站,架设自己的FTP服务器等等。

谢谢大家的观看,欢迎大家积极评论,如果觉得还可以的话,点赞关注一波。