现在三大运营商都已经支持IPv6,所以搭私人的服务器肯定是能用IPv6的,而且IPv6相对IPv4的好处是IPv6没有NAT,家庭主机获取的IPv6地址,全部都是外网可以直接访问的IPv6地址免费私人服务器。
我们可以看看你电脑有没有获得IPv6地址,早在2017年三大运营商80%以上的城域网就支持IPv6的地址分配了免费私人服务器。当你通过光猫获取地址时,运营商实际上分配给你的地址是双栈地址,既包括IPv4地址也包括IPv6地址
如下图,当你在PC机上发现你有非FE80开头的IPv6地址时,那就表明你已经获取了全球唯一的IPv6地址,从理论上你就可以使用IPv6地址搭建服务器了免费私人服务器。
其次,你需要在域名注册上使用IPv6地址注册域名免费私人服务器。因为IPv6地址不像IPv4地址那么好记,所以使用域名通过DNS来访问你家的IPv6地址是最好的办法
目前阿里云已经支持域名注册使用IPv6地址。但是由于我们家庭内的IPv6地址是经常变换的免费私人服务器,因此你得随意填一个合理的IPv6地址就可以。
最后一点比较麻烦,由于我们的公网IPv6地址是经常变化的(IPv6安全机制的要求),这就要求我们想做服务器,必须有类似DDNS的玩意支持在IPv6地址变化时及时告知DNS服务器。
过去我们用花生壳来搞定这个事情,但是花生壳好像不支持IPv6,所以我们只好使用路由器的DDNS或者家庭NAS的DDNS来搞定这个。你在阿里云注册域名后,获取该域名的Access Key ID和Access Key Secret在家庭路由器(可能得刷机)来搞定这个,也是挺麻烦的