老猪的番(fan)茄(qiang)方法

感谢天朝,感谢党和政府,在与防火墙的不懈斗争中,俺学会了许多没接触过得知识,也深深得感受到G※F※W的良苦用心:为了中国的网络事业走在世界前列!今天终于把iPhone和电脑的翻墙都搞定了,不敢独享,列在下边,希望各位大虾不要见笑!(以下代码皆在digital ocean的ubuntu 14.04上试验过)

IPSec IKEv1安装(适用于iOS)

可能是俺的猪脑跟不上,VPN的配置在俺看来真的很难,前前后后至少装过不下十次,没有一次成功。在屡败屡战后,功夫不负有心人,终于找到一个超级简单的方法VPN Deploy Playbook,可以较少程度被复杂的linux命令折腾了。

1
2
3
4
5
6
7
8
9
apt-get install git ansible

git clone https://github.com/lexrus/vpn-deploy-playbook.git

cd vpn-deploy-playbook/

cp group_vars/ipsec.yml.example group_vars/ipsec.yml

ansible-playbook ipsec.yml -i ansible_hosts.local --skip-tags=common,nginx

这样就完成了一个IKEv1的服务器配置,很简单吧!默认的用户名、密码、和共享密钥如下

Account: a_secret_vpn_username

Password: a_secret_vpn_password

Secret(PSK): a_long_long_psk

想要修改或添加也很简单

1
2
3
/etc/ipsec.secrets

ipsec restart

shadowsocks-libev安装(适用PC、ANDOIRD、MAC等其他环境)

shandowsocks版本很多,选择libev是因为它性能很不错,而且有默认开机自启动,非常省心。

wget -O- http://shadowsocks.org/debian/1D27208A.gpg | apt-key add -

修改source源 /etc/apt/sources.list ,添加如下代码

deb http://shadowsocks.org/debian wheezy main #Ubuntu 12.04或Debian 7以上

deb http://shadowsocks.org/debian squeeze main #Ubuntu 11.04或Debian 6

然后就是安装

apt-get update

apt-get install shadowsocks-libev

修改配置文件后启动

vim /etc/shadowsocks-libev/config.json

/etc/init.d/shadowsocks-libev start

大功告成!

其他建议

1.对于iOS用户,建议下载一个VPN ON,可以在通知栏小组件中一键开VPN,相当方便!

2.如果比俺还小白,这里有DO的安装按钮,可以很方便不用代码新建一台有IKEv1的服务器。

Comments
Write a Comment