建立自己的VPN服务器

最近Goa越来越慢,实在受不了,于是自己假设VPN了,用的是Shadowsocks,VPS买的bandwagonhost 一年5刀。 以下是我的创建记录。

VPS

一开始选择的是 digitalocean ,后来测试下来不稳定而且速度很慢,并且每个月要5刀,相对bandwagonhost一年5刀来说很贵。最后转用 bandwagonhost

两个套餐 (bandwagonhost官方页面没法选择,所以要点一个过去直接购买)

https://bandwagonhost.com/pid=21 (我用的是这个套餐, 每个月300M的流量,一年费用5刀,很划算)
https://bandwagonhost.com/pid=22 (比上面的配置高点)

购买后登陆账号,点击My Services菜单,可以看到自己购买的服务, 此时可以用Putty远程连接,或者直接点KiwiVm Control Panel进行VPS的管理。

我测试了一下,感觉佛罗里达最快

技术分享

系统我安装的是Debain 7.0 (Shadowsocks官方教程直接复制黏贴方便),启动以后内存也就差不多用完了

技术分享

 

Shadowsocks VPN 服务端

1. 添加GPG public key

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

2. 在 /etc/apt/sources.list 添加shadowsocks源

$ echo "deb http://shadowsocks.org/debian wheezy main" >> /etc/apt/sources.list

3. 更新资源信息并且安装 shadowsocks

sudo apt-get update
sudo apt-get install shadowsocks-libev

4. 修改 /etc/shadowsocks-libev/config.json 配置文件

      server: 服务器IP (IPv4/IPv6).

  • server_port: 服务器端口.
  • local_port: 本地端口.
  • password: 连接密码.
  • timeout: 超时设置.
  • method: 加密方式, "bf-cfb", "aes-256-cfb", "des-cfb", "rc4", etc. 默认是 table, 不安全. 推荐用"aes-256-cfb"

5. 启动服务

/etc/init.d/shadowsocks-libev start

 

客户端

下载相应客户端。

http://shadowsocks.org/en/download/clients.html

填写相关信息,保存后。 浏览器直接配置 127.0.0.1 端口 1080 访问网页

技术分享

 

测试下来速度还不错

技术分享

 

参考文章

http://shadowsocks.org/en/config/quick-guide.html

https://github.com/shadowsocks/shadowsocks-libev

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。