要上苹果APP,则必须要支持IPV6和HTTPS,阿里云本身没有开放IPV6地址。因此需要进行IPV6的相关配置。查了很多IPV6的配置资料,最终选择用HE进行IPV6设置。在这过程中遇到一些问题,以记录下来以备注。
1、IPV6 Tunnel Broker设置
在HE的Free IPV6 Tunnel Broker上注册用户,进入https://tunnelbroker.net/创建IPV4地址对应的IPV6。如下图,输入阿里云服务器的开放IPV4地址,选择HE的IPV6服务器,最后点击底部的“Create Tunnel”进行数据设置。
在这里遇到的问题是,阿里云服务器开启了防火墙,HE在进行IPV4验证时出现如下错误:
解决方式是:在服务器防火墙中对该IP地址进行设置。
2、按照HE中Tunnel Broker的参照命令在阿里云服务器进行IP6Tunnel设置
根据上图的命令行,在Windows2012R2服务器的PowerShell中逐行输入命令。命令执行完后,输入ipconfig /all检查IPV6地址。在这里由于阿里云服务器是在私有云里,第二步的IPV4地址按命令用的是开放的IPV4地址,会导致IP6Tunnel的媒体状态是媒体已断开状态。因此按上图NOTE的内容提示,需要将命令的IPV4地址修改为服务器的内部IP地址,如192.168.0.5。
HE的IP6Tunnel在服务器上命令设置成功后ipconfig /all的结果如下。
在这步进行命令行处理时,遇到的问题有:
a. IP6Tunnel网络上有重名
这是因为已经存在有IP6Tunnel了,需要将已有的进行删除。删除命令如下:
netsh interface ipv6 delete interface IP6Tunnel
netsh interface ipv6 reset all
3、检查服务器IPV6地址设置效果
在浏览器中输入http://test-ipv6.com/index.html.zh_CN,可检查测试服务器IPV6的连接。服务器IPV6设置成功的效果如下图。
4、在DNS上配置AAAA的IP地址
5、IPV6访问验证测试
在http://ipv6-test.com/validate.php 中输入IPV6对应的域名地址,进行验证测试。
在进行测试时出现了以下问题:
a. 如下图所示,在开启防火墙的情况下,只通过了AAAA DNS record验证,其余两个验证没有。
解决上述问题的方式是,进行防火墙设置。设置如下图:
b. 如a中测试结果图示,在没有开启防火墙的情况下,仍然没有通过第二三项测试。
检查发现,该服务器和IPV6能正常通过验证的测试服务器的差异,在于ipconfig /all出现的网络属性中,多了一个”loopback”网络。是否是这个网络设置导致网络异常?因此将该网络进行禁用,再进行测试,发现可以正常出结果了。因此将loopback网络进行禁用。
c. Http地址对应的IPV6测试验证通过后,再进行https地址验证。按说应该是会验证通过的。不过出来的还是a中测试结果图示,只是第二步的错误提示信息有所不同。
这个问题的解决方式是由于在IIS设置中没有进行IPV6地址绑定,对IPV6地址进行绑定后,验证成功。如下图所示,在IIS中进行网站绑定设置IPV6地址。
6、IPV6测试结果
相关推荐
### Windows Server 2012 R2 下配置 PHP7 + Nginx1.1 环境 在本文中,我们将详细介绍如何在 Windows Server 2012 R2 操作系统上配置 PHP7 和 Nginx1.1 的运行环境。这种组合常用于搭建高效的 Web 应用程序服务器,...
阿里云windows Server 2008 R2默认为自动更新状态,2012可能也是这样的,不过这个一定要检查! 账号口令 优化账号 操作目的 减少系统无用账号,降低风险 加固方法 “Win+R”键调出“运行”->compmgmt....
Windows Server 2012 R2 服务器建立 FTP 访问及无法与服务器建立连接相关问题解决 FTP(File Transfer Protocol)是一种常用的文件传输协议,用于在网络中传输文件。Windows Server 2012 R2 提供了一种简单的方式来...
Windows Server 2012 R2默认并不包含.NET Framework 3.5,但用户可以手动通过“服务器管理器”或DISM(Deployment Image Servicing and Management)工具添加此功能。当尝试安装时,系统会尝试从Windows Update、...
Windows Server 2012 R2 Active Directory配置指南 中文版 页数全
Windows Server 2012 R2安装过程以及防火墙配置(初学)
Windows Server 2012 R2是微软推出的一款强大且功能丰富的服务器操作系统,为各种规模的企业提供了稳定且安全的计算环境。然而,随着技术的发展,系统安全性和性能的提升至关重要,这就是补丁包存在的意义。KB...
Windows Server 2012 R2 是微软官方推出的最优秀的服务器操作系统,提供了丰富的新增和增强功能和特性,能够帮助客户改造数据中心,利用技术进步的优势和新混合云功能,以提高复原能力,简化管理,降低成本和加快为...
Windows Server 2012 R2 服务器安装与配置 本文将详细介绍 Windows Server 2012 R2 服务器安装与配置的步骤和知识点。 一、Windows Server 2012 R2 操作系统安装 1. 安装 Windows Server 2012 R2 操作系统的步骤...
### Windows Server 2012 R2 优化详解 #### 一、组策略优化 **1. 密码策略:密码复杂性要求** - **路径:** 计算机配置 > Windows 设置 > 安全设置 > 帐户策略 > 密码策略 - **设置:** “密码必须符合复杂性要求”...
在Windows Server 2012 R2操作系统中,有时用户会遇到无法安装.NET Framework 3.5的问题。这个问题通常是由于Windows Server 2012 R2的安装镜像中未包含.NET Framework 3.5的组件,导致安装过程中无法找到必要的SXS...
《Windows 2012 R2与SQL Server 2012:.NET Framework 3.5的重要性》 在IT领域,操作系统与数据库服务器的协同工作是构建高效企业级应用的关键。本文将深入探讨Windows 2012 R2与SQL Server 2012的集成,特别关注在...
Windows Server 2012 R2 Active Directory配置指南_戴有炜编著_PDF电子书下载 带书签目录 高清完整版 Windows Server 2012 系统配置指南 两本PDF,都是完整版
### Windows 2012 R2 下 FTP 服务器的 Active Directory 用户隔离配置 #### 一、背景介绍 在企业环境中,FTP 服务器是常见的文件传输工具之一,它可以帮助员工高效地上传和下载文件。然而,为了确保数据的安全性和...
解决Windows Server 2012 R2 下无法安装 dotnet3.5的问题 , 从安装的镜像文件 :cn_windows_server_2012_r2_vl_with_update_x64_dvd_4051059.iso 这个安装包提取的安装文件。
Windows Server 2012 R2 是微软发布的一款强大的服务器操作系统,它为各种规模的企业提供了广泛的服务和支持。在这款操作系统中,安装.NET Framework 3.5是一项重要的任务,因为该框架是许多企业级应用程序的基础。...
《Windows Server 2012网络服务器配置与管理》是一门专为计算机网络技术专业设计的主干课程,旨在培养学生在网络环境中运用Windows Server 2012操作系统进行配置、管理和维护的能力。这门课程不仅涵盖了操作系统的...
这是一个可选的角色服务,可以在Windows Server 2012 R2中通过“服务器管理器”添加。它依赖于操作系统中的SXS组件存储,这是一个包含各种版本Windows运行时组件的库。在没有网络连接或者Windows Update服务不可用的...
在Windows Server 2012 R2操作系统中,有时用户会遇到无法安装.NET Framework 3.5的问题。这个问题通常是由于系统缺少必要的SxS(Side-by-Side)组件导致的。"Windows Server 2012 R2 镜像SXS下载.zip" 文件就是为了...
《网络服务器配置与管理》是一门针对Windows Server 2012 R2操作系统的课程,旨在培养具备网络服务器规划、部署、配置与管理能力的专业人才。课程内容涵盖服务器基础知识、系统配置、活动目录、DNS与DHCP服务、文件...