威联通NAS一级域名解析以及域名如何解析到ip+端口:入坑2
【写作说明】:最近折腾了一下网站,到处都是坑,特此文章提供给同样想法的小伙伴,我犯的错,让你们少走弯路
前序
威联通NAS自带的域名:xcshare.tpddns.cn:0000/WordPress
路由器自带的域名:xcshare.tpddns.cn:0000/WordPress
我自购的域名:xcshare.cn
如何才能让访问 xcshare.cn可以达到网站上呢,首先,局域网需要内网穿透,以及有很多帖子做了说明,我上面的两个域名,不是IP就完成了内网穿透,但是属于二级域名。 太长了,不好记录。
开始折腾
大概搜了一下思路,就是我们访问的域名,其实还是要解析到IP上去,但动态IP就会定期变动的,我们需要变动的IP实时更新到一级域名,就可以完成访问了。
目前主打的域名解析站有以下几个
我用的是DNSPOD。
用完整域名解析到NAS 有两个方法,都成功了,主要是针对威联通。
1.在DOCKER中安装ddns-go github.
然后将密匙填写在里面,如何获取密匙,网上有很多教程,注意,如果你的域名是第三方的,则还需要在第三方网站中更改DNS服务器
其他就默认,就成功了。
2.参考了这篇帖子《NAS折腾记 篇一:五分钟搞定威联通DNSPOD动态域名解析-简单教程+问题解决》
这个帖子,其实会更好,它不需要DOCKER ,速度和稳定性会更好,只是在第5 修改crontab中,会卡住。因为要1打开2修改,作者只写了修改命令
这里又需要我上一篇提到的putty的程序了,他的修改命令没问题,但打开和保存,小白不会。我找到了一行命令,可以直接写入,只需要复制粘贴和回车:
echo 0 * * * * /your_folder_name/your_script.sh >>/etc/config/crontab
接下里又遇到一个问题,以上操作只能到NAS服务器,访问的时候,比较加端口号,才能访问
找了许久,都说不好做,只有两个方式可以间接等效:
1、使用域名指向功能将域名直接解析到ip上,然后通过通过在域名后加“:端口号”来实现的,例如:http://www.aaa.com:8181(8181就是端口号)
2、改用域名url转发功能,假如ip是136.136.136.136,端口是8181,那么设置www.aaa.com转发到http://136.136.136.136:8181。
但DNSPOD做URL做指向的时候,又需要网站备案,非常麻烦,阿里云是否需要,不清楚,我试了用Cloudflare,可以利用页面规则 来做301跳转,但似乎并不是很稳定,有时候可以跳,有时候不能跳,而且,使用Cloudflare,上面的域名解析只能用DOCKER,放弃了。
就在我放弃的时候,忽然看到我的域名提供商可以直接做URL转向功能,免费的不稳定,而且不隐藏跳转域名,当然做收费的了,这样就Ok了,瞎折腾了两天。
其实还是有个问题,首页没问题,其他也没,域名就会跳转到带端口号的域名。
加勒比考斯
校验提示文案
灵KOYB
校验提示文案
AndroidOL
校验提示文案
螃蟹八只半
校验提示文案
螃蟹八只半
校验提示文案
天涯-无涯
校验提示文案
值友8361202599
校验提示文案
elliot11
校验提示文案
MaydayEric
校验提示文案
MaydayEric
校验提示文案
elliot11
校验提示文案
值友8361202599
校验提示文案
天涯-无涯
校验提示文案
螃蟹八只半
校验提示文案
螃蟹八只半
校验提示文案
加勒比考斯
校验提示文案
AndroidOL
校验提示文案
灵KOYB
校验提示文案