近期国内访问亚马逊商城(美亚、欧亚等国际站)的速度非常慢,不知是否会像日亚那样被墙?
我们无法得知。不得已只能想办法加速访问。
挂代理是个办法,可是成本有点高。
想通过更换DNS来解决,发现行不通,换了无数DNS,包括国内国外,效果都很一般。该慢还是慢。
通过ping亚马逊各站点的域名,发现DNS解析每次分配到的CDN都不同。而且有时候分配到的CDN速度奇慢还掉包。这可能就是导致我们访问速度慢的原因。
需要想办法让我们每次访问都使用速度快的IP(如果能找到持续快速且不掉包的IP)。也就是将亚马逊的域名与速度快的IP进行绑定。(当然ping值不代表一切,只是ping值高又掉包就绝对有问题)
自然而然想到了使用hosts。这样我们不用再关心DNS,直接使用固定的高速IP访问亚马逊。(这个方式适合于一切网站,具体可以查找hosts的玩法)
hosts文件的使用十分简单,就是在hosts文件里增加:IP+空格+域名 这样的规则。
hosts文件路径:C:\Windows\System32\drivers\etc\hosts
你要做的只是ping亚马逊的域名,然后找到那个延迟最低、速度最快、不掉包的IP即可。(不同的地区不同的网络都不一样,找到自己的那个最优IP)
目前想到的需优化的域名:
(仅供参考,还有其他的站点未列出)
(前台和后台,实际上只要找到一个最优IP,就可共用??未验证(目前已知的是 sellercentral.amazon.com 与 sellercentral.amazon.co.uk 在同一IP上面))
www.amazon.com
www.amazon.de
www.amazon.co.uk
www.amazon.fr
www.amazon.es
www.amazon.it
www.amazon.in
sellercentral.amazon.com
sellercentral.amazon.co.uk
images-eu.ssl-images-amazon.com
images-cn.ssl-images-amazon.com
images-na.ssl-images-amazon.com
目前测试了2天,效果不错,特分享给各位。
优化后的ping值:(低延迟低掉包)
想找一个能检测ping值并自动切换hosts的工具,不知道有没有?
自己写个脚本~