前期准备:

  1. 一个可用的 PPTP(VPN) 账号:

1.1. 自己购买或者自行Google一把;

  1. 路由表文件:

2.1. 从开源项目chnroutes(Google Project)获得生成路由表的工具chnroutes.py;

2.2. Teminal窗口下,找到chnroutes.py文件所在的文件夹, 执行如下命令:

python chnroutes.py -p mac 

正式开始:

  1. 将生成的ip-upip-down两个文件复制到/etc/ppp/目录下:
cp ip-up ip-down /etc/ppp/
  1. 赋予ip-upip-down可执行权限:
sudo chmod a+x /etc/ppp/ip-up /etc/ppp/ip-down
  1. 登陆PPTP(VPN)进行验证;

备注:

1. chnroutes项目使用的路由表数据源来自于http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest, 此路由表只针对中国大陆用户有效;

2. chnroutes项目还提供了针对Window/Linux/Android系统,OpenVPN方式的路由解决方案, 有需要的用户请自行查看解决方案;

  1. 此路由表数据每三个月变动一次, 用户需要手动更新个人设备的路由表数据;