我的想法是,IPv6资源很多,能不能用家里的PC作为服务器,然后配置IPv6地址,并将域名绑定到IPv6。
然后我就可以向公众提供我的网站。
由于网站不需要常年运行,也不需要网络带宽,因此可以忽略服务时间要求和带宽。
答案1
是的 – 任何具有任何类型的 IP 地址的计算机都可以充当服务器。
确保 ISP 允许这样做(一些家庭 ISP 故意阻止 Web 服务),并且您的 IPv6 前缀是静态的。(与动态 IPv4 一样,一些 ISP 喜欢更改提供给客户的 IPv6 前缀。)
虽然 IPv6 不需要端口转发,但通常你仍需要配置路由器以允许防火墙设置中的传入连接。
但请注意,大部分互联网用户仍然缺乏 IPv6 访问权限,因此您的 Web 服务器通常需要两种服务 - 具有自己地址的 IPv6 和具有“传统”端口转发的 IPv4。您可以通过将您的域名指向反向代理服务(如 CloudFlare)而不是直接指向来解决这个问题。