Unknown-Host(2)是ipad2几


正序查看 倒序查看

本地没苹果店只在苹果官方入啊。

激活的时候同步进去的电脑激活的就是电脑名称,wifi激活的就是icloud上的用户名

    对于一个苹果iOS系统的用户来讲朂痛苦的事情莫过于 AppStore中软件时漫长的等待时间,特别是对于那些不喜欢越狱使用正版的用户以及限时免费党们如果软件较小还好办,多等一会就好了但是对于那些动辄上百MB甚至上GB的软件来讲,可能需要网友们等待数个小时或者几天时间今天笔者就给大家介绍一个解决辦法,使iTunes 下载App Store中的软件速度大大提升另外笔者也会给大家介绍一种加速ipad21代软件下载的方式(需越狱)。

    1)国内用户从苹果软件商店下载软件速度很慢这是大家都知道的事实究其原因就是苹果没有在我国大陆设置软件下载。这就导致我们只能去国外的服务器完成下载工作這样自然没有从国内服务器下载的快。


国内用户大部分情况下需要从美国服务器上下载软件

2)iTunes作为一款网络软件当我们需要下载的时候,需要DNS域名解析分配给用户下载软件所用的服务器这样我们就能通过解析出来的IP连接到服务器主机下载需要的软件了,但是由于我国的宽帶网络基本上被几家大的运营商所掌控带宽不高的同时用户却很多,这就导致在相同DNS域名解析请求很多的时候对国外网站的处理时间很長这样也就影响了下载速度。

·iTunes下载软件过程简介

    我们先来介绍一下CDN这个概念CDN的全称是Content Delivery Network,即内容分发网络其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定

    目前,国内访问量较高的大型网站如新浪、网易等均使用CDN网络加速技术,虽然网站的访问巨大但无论在什么地方访问都会感觉速度很快。而一般的网站如果服务器在网通电信用户訪问很慢,如果服务器在电信网通用户访问又很慢。

    对于苹果公司来说他们用的是美国的AkamaiCDN服务Akamai是国际上最大的CDN服务商,它巨大的网络分發能力在峰值时可达到15Gbps。Akamai公司是为数不多的旨在消除Internet瓶颈和提高下载速度的几家新公司之一

AppStore下载软件的时候,都会通过本地DNS连接到Akamai的服務器上请求解析分配给我们使用的下载服务器这时会根据我们使用的DNS的IP的地址来分配下载服务器的IP地址,对于我国的用户来讲一般主鋶宽带上网用户用的不是联通就是电信,DNS服务器的地址一般也是自动获取的这样做的结果就是CDN服务器会得到大量来自同一地点的DNS请求,於是用户们会得到一个相同的下载服务器地址加上我国用户的带宽相对较小下载速度慢也是合乎情理的。

    在上一页我们谈到了AppStore下载速度慢的原因当然笔者不是来向大家诉苦的,既然出现了问题就要解决才对下面我们就针对之前提到的原因对症下药,看看怎样才能给我們的提提速

    对于iTunes下载速度慢的这个问题,已经算不上什么新问题的曾经也出现过色不少的解决方案。我们来看看之前网友们是怎么解決此问题的

    代理服务器可能是我们使用网络时听到最多的名词了。通过使用代理服务器可以加速一些国外网站的浏览速度当然还可以解决联通电信之间相互访问速度慢的问题,以及访问一些国内不能访问的网站   

    代理服务器的原理就是通过用户机先和代理服务器建立连接然后通过代理服务器抓取目标服务器的数据存入缓存,然后在和用户机做交换通过上面的步骤可以有效减少之间的一些路由步骤,使嘚我们和目标服务器的访问速度加快当然如果代理服务器设置不当,访问速度下降也是时常发生的事情


网上会提供一些代理服务器供夶家使用

    对于iTunes App Store 下载慢的这个问题使用代理服务器的确可以解决这个问题,但是使用过它的用户都知道代理服务器本身就是很不稳定的,開放时间和响应时间都不是固定的而且有的时候代理服务器不但不能加速反而还会减慢访问速度,特别是当我们使用某些国外代理的时候访问国外网站的速度是变快了,但是访问国内网站的时间却变慢了所以我们不采取此方法。

    在上一页文章中我们有聊过iTunes AppStore下载软件慢嘚原因其中之一就是因为DNS解析服务器同时处理的需求太多,导致响应时间过长从而影响了软件下载的速度。由于苹果的内容全部由美國的AkamaiCDN服务器来管理这是肯定不能动的,那按道理来讲我们可以通过更换DNS的方法来加速下载


DNS的设置比代理还要简单一点

    看上去更换DNS的确昰一个很好的方法,这样就能让Akamai的CDN服务器分配给我们一个更快的下载服务器地址而且DNS服务器相对代理服务器来讲要稳定一些,不会动不動就关闭不过它也有和代理服务器一样的致命缺点,那就是在加速了AppStore软件下载速度的同时可能会降低本地网络的访问速度可以说是得鈈偿失啊。所以我们也不采用此方法

    既然前面两种方法都被我们排除掉了,那笔者就来给大家介绍一个更有针对性更有效的解决方法那就是更改计算机的host配置文件。

    什么是host呢在互联网协议中,host表示能够同其他机器互相访问的本地计算机一台本地机有唯一标志代码,哃网络掩码一起组成IP地址如果通过点到点协议通过ISP访问互联网,那么在连接期间将会拥有唯一的IP地址在这种情况下,host表示一个网络节點host的作用是包含IP地址和Host name(主机名)的映射关系,是一个映射IP地址和Host name(主机名)的规定规定要求每段只能包括一个映射关系。


一个未经修改的host配置文件

    通过上面的介绍可能初级用户还不是很了解那么就由笔者再来根据iTunes AppStore的情况来解释一下。之前我们提到的两种未经采纳的方法都是為了找到更快的下载服务器地址这样我们就可以达到高速下载软件的目的了。修改host其实也是这个目的host是ip地址和主机名的一对一映射,設想一下如果我们把iTunes要查找的服务器地址直接定义在离我们最近的服务器上不就可以了吗这样我们直需让二者建立映射关系就可以达到赽速访问的目的了,同时还不会影响本地网络的访问

    当然说了这么多文字还不是很直观,接下来我们就看看如何操作吧!

   下面我们开始介绍方法及操作步骤之前我们已经找了了问题的关键所在,那就是找到离我们最近的下载地址然后在host配置文件中,把 要查找的主机地址和这个服务器地址相对应即可下面我就给大家演示一下具体的操作步骤。

    既然是要得到iTunes AppStore请求的下载服务器域名我们首先要准备一个抓包软件(网友不必***)来获取它其次是获取较快速的iTunes AppStore下载服务器地址,由于服务器较多最后我们还需要一个群测试ping值软件(网友需下載使用)来得到最快速最稳定的服务器地址其实这么多操作只需网友下载一个软件即可。

心急的网友直接看步骤三即可

    要想获取iTunes下载服務器的域名我们需要借助软件的支持我们选择比较经典的Wireshark网络协议检测软件,通过它来抓取iTunes软件的联网信息


先打开iTunes找一个软件做准备

    峩们首先要打开iTunes软件,前往AppStore找一个软件准备下载然后在打开Wireshark开始监控我们的网络,由于iTunes请求解析下载服务器域名是http协议的操作所以我們过滤掉其它的项目。让后选择点击开始就可以***了


用抓包软件获取请求解析的域名

    ***开始后以最快的速度点击下载刚才在iTunes中找到嘚软件,再下载开始后就可以停止Wireshark的***工作了我们可以在上图中看到我们已经找到了iTunes发出的需要解析的域名地址。

    该域名后面的部分烸次发出请求的时候都不会变前面的部分会在a1-a2000之间变化,所以我们只需要在Host配置文件中建立该域名与最快速服务器的映射即可了

    ■步驟二:获取速度快的服务器IP地址(不需网友操作)

    上一部操作我们完成了Host配置文件中主机域名的查找工作,现在我们只需要再找到速度较赽的服务器地址就可以说是大功告成了怎么操作呢?其实就是通过替换不同区域的DNS域名解析服务器这样我们再使用抓包软件就会得到許多不同的服务器IP地址了。


DNS服务器地址可以去网上搜索


DNS更换之后服务器IP地址也随之改变

为了获取更好的速度我们可以多尝试一些DNS例如台灣、香港、澳门这些我国有架设服务器的地区,通过他们解析出来的地址一般速度快而且离我们也很近笔者从网上搜集了一些论坛网友們总结的出来的地址,已经放到了测试群测试ping值软件的压缩包里PingInfoView_然后搜索HOST加速补丁***即可。这样我们在ipad2或者iPhone端也可以享受高速下载了从此不再为桌面上“正在载入”的图标而发愁。

推出以来缓慢的下载速度一直困扰着我们现在我们终于有了较好的解决办法。不过我楿信大家还是希望苹果能早日在我国大陆添置下载毕竟国内的iOS用户越来越多哦,使用正版的用户也越来越多如果还不做出动作的话,勢必会影响iOS设备在国内的普及速度

参考资料

 

随机推荐