搭建IPV6 的测试网站

系统 1637 0

要搭建IPV6 的测试网站,首先要确保服务器本身支持IPV6,判断方法是通过ipconfig,如果除了返回 IPV4格式地址以外,还可以返回IPV6格式,那基本的网络环境便具备了。

IPV6的格式是xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx,范围可以从 0000:0000:0000:0000:0000:0000:0000:0000  到 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff ,当然,这么长的名称难以记忆和使用,所以它还支持简写,例如省略掉重复的“0 ”,以及把0:0:0简化掉( ff06:0:0:0:0:0:0:c3  可以简化为  ff06::c3 )。

Apache支持IPV6格式,具体的做法就是在Listen一节中,加上对IPV6格式的支持,例如下面的例子,第一行是支持IPV4,而第二行就是支持IPV6。例子见下:

      Listen=80
      
Listen= [2001:ba0:0:0:0:0::1234]

在上面的例子中,假设网站的根目录下有info.php文件,如果要使用IPV6的地址,需要在浏览器里用http://[ 2001:ba0:0:0:0:0::1234]/info.php来访问,当然,客户端必须处于支持IPV6的网络环境中,不然DNS根本不可能解析上述地址。

最后再对Apache进行一下补充,如果是Linux版本的Apache,修改配置后,重启服务便可以进行测试,而对于Windows版本的Apache来说,我曾经多次尝试,但在启动服务器都会发生“启动失败”的错误,一查日志,全都是说[ 2001:ba0:0:0:0:0::1234]这样的地址是无效的,汗。

经过google才知道,官方的Apache for Windows版本对IPV6的支持并不好,有两个选择

1:下载源码,配置后重新编译。

2:下载别人已经编译好的程序。

我使用的是后者,需要到 http://www.apachelounge.com/download/ 下载合适的程序,不过这只是一个压缩包,没有installer,需要手要安装Apache服务。

手工安装Apache服务的命令行是:

      httpd -k install
    

运行该命令后,Apche的服务便会安装到Windows的服务中,这以后,可以使用Apache的控制程序ApacheMonitor.exe,象以前一样,通过托盘来管理Apache的服务了。

搭建IPV6 的测试网站


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论