怎么加速你的 iTunes 下载
今天 Andy 叔叔问我怎么在 hosts 文件里面添加
*.phobos.apple.com 208.46.163.74
不幸的是,hosts 文件这种老古董是不支持通配符滴。。那么怎么才能强行给众多的 Apple 的服务器指定 IP 地址来加快 iTunes 下载呢。。?显然不能从a1一直加到a1999 。。
那我们就用 dnsmasq 吧,如果你的 Mac 里面已经装了 dnsmasq,那很简单,加上这条规则:
address=/.phobos.apple.com/173.223.52.163
就能把 *.phobos.apple.com 强制指定到 IP 173.223.52.163。173.223.52.163 这个IP在我网络里下 iTunes 的东西是满速的。所以你可以根据你的网络得到一个最快的IP,然后强制指定 *.phobos.apple.com 到那个IP地址。
那么如何知道哪个IP对你来说速度最佳呢?也很简单,打开你的终端,ping a*.phobos.apple.com,比如 ping a10.phobos.apple.com ping a45.phobos.apple.com 。。。多ping几个地址,然后用那个延迟最低的即可(200左右或者以下最好)。
然后你懂了吧。。享受高速的 iTunes 下载吧。
one more thing。。
如果你老换网络环境,或者,你根本不知道怎么在 Mac 安装 dnsmasq,好吧。你可以在路由器上弄。刷了 ddwrt 或者 tomato 的路由器都可以添加 dnsmasq 选项。在 Advanced – DHCP / DNS – Dnsmasq Custom configuration 添加:
address=/.phobos.apple.com/173.223.52.163
即可。