1, 使用VPN翻墙
vpn成功连接后,ifconfig会出现ppp0的连接,由这个出去的可以访问国外网站
2,修改/etc/hosts 文件
国内的DNS和国外是不同的,所以要手动添加需要翻墙网址的地址映射
74.125.28.106 www.google.com
74.125.239.35 developer.android.com
31.13.76.102 www.facebook.com
74.125.239.41 www.youtube.com
74.125.239.150 mail.google.com
3,修改路由表
修改路由策略,让需要翻墙的地址的网络号,都走ppp0
2中的地址都是B类地址,所以 nestmask 都为 255.255.0.0
添加默认路由,路由表中没有的网络地址,都走默认路由
sudo route add -net 74.125.0.0 netmask 255.255.0.0 dev ppp0
sudo route add -net 31.13.0.0 netmask 255.255.0.0 dev ppp0
sudo route add default gw 192.168.1.250