美文网首页IPv6iOS收藏iOS猛码计划
搭建IPv6本地环境测试App

搭建IPv6本地环境测试App

作者: 该简书已经停止更新 | 来源:发表于2016-05-31 10:18 被阅读19203次

一、前言

最近有很多人都在关注支持IPv6的事情,果然是苹果打个哈欠,iOS行业内就得起一次风暴呀。自从5月初Apple明文规定所有开发者在6月1号以后提交新版本必须需要支持IPv6-Only的网络。

二、IPv6-Only支持是什么?

IPv6是对IPv4地址空间的扩充,IPv4 和 IPv6的区别就是 IP 地址前者是 .(dot)分割,后者是以 :(冒号)分割的(更多详细信息自行搜索)。目前当我们的iOS设备连接上WiFi、4G、3G等网络时,设备被分配的地址均是IPv4,但是随着运营商和企业逐渐部署IPv6 DNS64/NAT64网络之后,设备被分配的地址会变成IPv6的地址,而这些网络就是所谓的IPv6-Only网络,并且仍然可以通过此网络去获取IPv4地址提供的内容。客户端向服务器端请求域名解析,首先通过 DNS64 Server 查询 IPv6 的地址,如果查询不到,再向 DNS Server 查询 IPv4 地址,通过 DNS64 Server 合成一个 IPv6 的地址,最终将一个 IPv6 的地址返回给客户端。
如图所示:



之后在 “共享” 界面中,我们会看到和之前不一样的地方,就是红框所标的地方,多了一个叫 “创建 NAT64 网络 ” 的选框,选中它。

步骤二:


接下来在 共享 窗口中,依次按图中所示的标号来,如图所示

步骤三:


随后请点击 共享以下来源的连接 的下拉列表,选择我们想要共享出去的网络接口。我当前是想要共享的是 以太网 。
PS:如果你的 Mac 是用有线拨号上网的话,请选择 PPOE 选项作为共享源。如果你的 Mac 是用有线上网(不用拨号的)的话,请选择 Thunderbolt 以太网有线网 选项作为共享源如果使用的是有线的 RJ-45 接头转 USB 输出的网络转换工具,请选择USB 10/100/1000 LAN 。
标号1

标号2,用以下端口共享给电脑 选项此处选择 Wi-Fi

标号3,点击 Wi-Fi选项... 选项,个性化自己的热点的

步骤四:


大功告成
出现以下变化证明你已经成功产生了一个 IPv6 的热点

Wi-Fi图标变样

看手机的连接共享 Wi-Fi 的变化
普通热点共享

IPv6 热点共享

对比2张图中 DNS 的地址看到区别了吧,一个 . 分割,一个 : 分割。
接下来就是测试你的APP是否可以在该WiFi下是否可以访问网络了

相关文章

网友评论

  • 那么透彻:急!和3楼一样,按照你说的办法模拟了ipv6的环境,手机连接的dns也换成了ipv6的ip,但是通过test-ipv6.com网站进行测试,显示的还是ipv4的网络,ipv6网络还是访问不了,其它的测试网址也都试过就是不能访问ipv6,怎么破?
  • 胖灬灬哥:手机连不上这个ipv6的wifi
    能量达人儿:@胖哥iOS 重启不管用:flushed:
    胖灬灬哥:@5e104a4f8cdb 手机重启...
    5e104a4f8cdb:@胖哥iOS 我的也是 有解决吗
  • FongG:急!和3楼一样,按照你说的办法模拟了ipv6的环境,手机连接的dns也换成了ipv6的ip,但是通过test-ipv6.com网站进行测试,显示的还是ipv4的网络,ipv6网络还是访问不了,其它的测试网址也都试过就是不能访问ipv6,怎么破?
    2390c175eaf0:同样的问题,求解决!!!大侠出手相助一把吧
    苜蓿鬼仙:同样的问题,求解决呀!!!在 test-ipv6.com 测试的也是不行
    yeshenlong520:解决了吗亲
  • macfai:试了,楼主这个方法不错,挺好用的
  • create_role:按照你说的办法模拟了ipv6的环境,手机连接的dns也换成了ipv6的ip,但是通过test-ipv6.com网站进行测试,显示的还是ipv4的网络,ipv6网络还是访问不了,其它的测试网址也都试过就是不能访问ipv6,怎么破
    ForgetThatNight:@LL_Summit 请问你解决了没?
    丶Destinyxl:@承宇 解决没?
    承宇:@create_role 请问有办法解决了么?
  • b95f0ca6ca78:就喜欢像你这样无私的大腿

本文标题:搭建IPv6本地环境测试App

本文链接:https://www.haomeiwen.com/subject/krecdttx.html