无代理访问google服务

GFW对部分国外网站的过滤是在域名解析环节,可以通过本地解析越过这个环节,实现无代理访问。
之前使用过类似的hosts文件,用一段时间失效了,没有再使用。刚刚碰到一个持续实时更新的地方,在本地也加上了自动更新,比ssh代理快了很多,gmail、搜索等都能稳定工作。
当然也可以使用一些镜像网站使用搜索服务,如:http://www.souguge.com/, 在网上还可以搜索到很多,用起来也很方便。

crontab:
# 每天中午12点自动更新一次
* 12 * * * bash /Users/amoskong/devel/bin/update_hosts.sh 

$ cat update_hosts.sh 
#获取最新hosts文件
wget https://raw.githubusercontent.com/racaljk/hosts/master/hosts -O /tmp/hosts -o /dev/null

# 在文件头部添加更新时间
echo -e "###### `date`n" > /etc/hosts

# 写入原来hosts文件内容
cat /etc/hosts.head.bak >> /etc/hosts

# 将google域名解析内容追加进去
cat /tmp/hosts >> /etc/hosts

One thought on “无代理访问google服务

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.