上篇文章提到如何自建网站,用一个域名自己访问自己的网站。经过测试,发现同城的朋友可以访问网站,而其它城市的朋友无法访问我的网站,看来ipv6是不能全网共通的,需要双方都有公网ipv6才行。
参考:没有公网IPV4?一个视频选择真正适合自己的远程访问方案_哔哩哔哩_bilibili
NAS实用Docker容器推荐指南-Lucky+STUN内网穿透,Cloudflare域名301重定向访问_哔哩哔哩_bilibili
NAS内网穿透,外网访问,IPV4+IPV6双栈访问,远程控制NAS,免费内网穿透不限速IPV6动态域名_哔哩哔哩_bilibili
方案1:使用stun穿透
为了解决这个问题,我尝试用stun内网穿透+ddns方案。
经过测试,我的网络可能是NAT4类型,受限严格,无法单纯使用stun解决网络问题。
NAT检测工具:NAT类型在线检测工具,查看我的NAT类型 – 猫点饭
尝试过程:
安装Lucky,开通stun穿透
将实时更新的stun穿透地址端口更新到ddns
学习了lucky:
安装lucky:安装运行&升级备份 | Lucky
方案2:使用cloudflare cdn代理,ipv4的电脑也可以访问ipv6网站
由于我的网站有ipv6,所以可以托管到cloudflare,让cloudflare开启cdn代理,当ipv4的主机访问时,走cdn转发。
参考:Cloudflare浑身都是宝,普通用户能白嫖多少服务?盘点cloudflare的免费功能_cloudfare-CSDN博客
如何利用ipv6公网部署ipv4可访问的服务器 - motto的博客
【IPV6】免费使用IPV6服务器!如何利用ipv6公网部署ipv4可访问的服务器_哔哩哔哩_bilibili
开启 Cloudflare CDN 代理,实现 IPv4 to IPv6 转换_ipv4转发ipv6-CSDN博客
使用cloudflare 代理我的网站,开启cdn加速。
成功!
该方案的问题是速度太慢,没法用。
方案3:内网穿透
优点:只是用公网的网络服务。存储、服务器都在本地,可以节省费用。
但也存在带宽较慢的问题。
方案4:使用阿里云
250111:在阿里云建站,ICP备案中。