使用IPV6搭建自己的Web网站

IPV6免内网穿透使用个人电脑搭建自己的Web网站早已被验证可行,但是由于工作生活方面的压力,一直也抽不出来心思去玩玩,最近正值疫情,手头空出来一些时间,就体验了一把IPV6的实际运用,这里写一写经验,欢迎指正。

环境

  • 网络:山东某市中国移动宽带(绑定手机号固定月消费满88元送的宽带)PPPoE
  • 路由器:斐讯k1 psg1208 刷lintel的PandoraBox17.09
  • 服务器:自己的笔记本i7 4710mq 12GB WampServer
  • 应用:暂时只搭建了两个:kodexplorer、WordPress
  • 其他:dynv6.com

dynv6

注册个域名先
使用IPV6搭建自己的Web网站_第1张图片
添加两个CNAME记录再
使用IPV6搭建自己的Web网站_第2张图片
可以通过nslookup查看一下域名解析是否正常
使用IPV6搭建自己的Web网站_第3张图片

Apache

开放80端口
使用IPV6搭建自己的Web网站_第4张图片
添加vhost
使用IPV6搭建自己的Web网站_第5张图片
重启Apache

防火墙

新建入站规则,或修改WWW规则
使用IPV6搭建自己的Web网站_第6张图片
使用IPV6搭建自己的Web网站_第7张图片

应用

把kodexplorer和wp的源文件放到apache配置文件中对应的目录即可
使用IPV6搭建自己的Web网站_第8张图片

访问

此时通过浏览器访问 http://wp.mypc01.dynv6.net/ 即可正常查看WordP首页了
使用IPV6搭建自己的Web网站_第9张图片
手机端:设置APN,开启IPV6地址获取,然后访问上述域名即可
使用IPV6搭建自己的Web网站_第10张图片
使用IPV6搭建自己的Web网站_第11张图片

问题排查

  • 浏览器反馈DNS_PROBE_XXX类似的,是域名或者cname配置错误导致,也有可能是还未生效,建议稍等几分钟再试,域名的更新是有一定延迟的,cname的更新貌似是比较及时的,一般来说。
  • 网页正常,报403,可能是Apache vhost文件路径配置错误
  • 无法建立连接:有可能是服务器和客户端二者有不支持IPV6的,例如客户端所在的地区和网络环境无法获取IPV6地址,或者能够获取IPV6地址,但运营商配置有问题

IPV6的配置

  • 有PD的情况
    使用IPV6搭建自己的Web网站_第12张图片
    潘多拉的这个版本的固件不知为啥默认不下发IPV6地址给LAN用户,不清楚为啥,可能是自己不小心点了某些东西吧,这里我重新开启了服务器通告功能,IPV6前缀也改了一下,然后把ULA前缀删掉了,LAN用户就能正常获取IPV6地址了。感谢恩山。感谢恩山。感谢恩山。

后记

玩玩而已,ipv6现在还是有局限性的,例如服务器和客户端都得有ipv6才能行,你有别人没有,别人照样没法正常的查看你的网站。况且ipv6端口封堵情况暂不明确,可能后续运营商会有动作吧。玩玩就好。

你可能感兴趣的:(OpenWrt)