很多个人小站一般都放置在国外,一则是是国内虚拟主机或者vps价格过高,二则是国内需要备案,太麻烦。但是网站放置在国外国内人员访问就会很缓慢!这时我们可以通过云加速或者免费的cdn来加速国内的访问速度。
为了让国内和国外用户同时访问速度加快,需要智能DNS,现在很多域名注册商提供的dns解析服务和dnspod这些都提供智能dns,可以让用户针对电信、移动、海外等用户指定解析记录。
国内提供免费加速的比较好的是百度云加速,加速乐主要针对政企,个人免费版的只有3G流量,国外比较好的是Incapsula和Cloudflare,Incapsula支持cname解析,不用将域名解析放置在他们那,Cloudflare需要将ns服务器修改为他们的服务器,但是修改为Cloudflare的dns服务器后,没办法做到智能dns解析,如果有多的闲置域名可以将域名绑定在Cloudflare,然后作女cname记录,这样做比较麻烦,而且成本稍微高一些。因此推荐国外使用Incapsula.如果网站需要免费SSL支持,那么就需要使用Cloudflare。
以下为详细操作过程:
1.1、国内启用百度云加速:首先申请百度云加速账号,点击我的网站添加一个网站,选择接入方式,使用CNAME方式。

1.2、云加速会扫描域名下的解析记录,并列出来。

1.3、列出CNAME记录,需要在dns服务器上修改解析记录。万网等没有国内线路的可以直接使用默认,dnspod等可以选择国内或者默认。
记录类型 主机记录 解析线路 记录值 MX优先级 TTL
CNAME www 默认 www.vdsinfo.com.cn– — 10分钟

添加完毕后,国内部分算是增加完毕,如果有多个子域名需要添加的,可以直接在“子域名管理”中添加。
2.1、添加Incapsula CDN加速服务,注册并登陆Incapsula,点击“Add site”

2.2、Incapsula一样会先扫描网站,如果网站是SSL网站,则会警告要求使用升级版。

2.3、扫描完成后会列出需要修改的解析记录。

Incapsula如果需要添加子域名,将上述步骤再操作一次,即可。不过网站要填写子域名网站。
至此我们已经将国内和海外加速CDN都已经开启了,最重要的就是修改dns解析记录,使用解析线路来优化网站访问速度。
3.1、根据云加速和Incapsula的要求修改解析记录,但是在解析线路的地方,我们需要将Incapsula的解析线路设定为海外,百度云加速的解析记录设定为国内或者默认。以达到不同地区不同记录,来优化网站访问速度。
