科学上网的姿势,帮你解决翻墙上网的烦恼

不管是作为学生党还是程序员,一个畅通的搜索工具一直是我们身边必不可少的,比如时不时需要去Google、Stack Overflow、GitHub上去浏览和搜索一些有用的知识。但是一些xx的原因,我们无法正常访问国外服务。本文将讲解使用科学上网利器Shadowsocks + banwagong(搬瓦工)来搭建实现翻墙,操作步骤很简单,搭建完成之后,效率几乎秒杀其他免费和收费工具。

shadowsocks-logo
banwagong-logo

配置过程

shadowsocks

一种基于Socks5代理方式的加密传输协议,也可以指实现这个协议的各种传输包。目前包使用Python、C、C++、C#、Go语言等编程语言开发,大部分主要实现(iOS平台的除外)采用Apache许可证、GPL、MIT许可证等多种自由软件许可协议开放源代码。Shadowsocks分为服务器端和客户端,在使用之前,需要先将服务器端部署到服务器上面,然后通过客户端连接并创建本地代理。

上面这段话是来自维基百科的简介,关于shadowsocks的详细介绍可以去Wikipedia ^Shadowsocks查看,总而言之就是一种基于Socks5代理方式的加密传输协议,我们可以使用开源shadowsocks工具来和远端socks服务器通信,突破国内防火墙的限制,来达到翻墙上网的目的。

shadowsocks客户端

关于shadowsocks各个平台客户端的应用,可以去这里查看。

  • Android-安卓客户端
    由于shadowsocks开源组织把应用上传到Google Play,国内可能无法下载,所以,我提供一个GitHub的下载地址,一般手机都下载armeabi-v7a架构的apk,例如:shadowsocks-armeabi-v7a-4.6.1.apk
  • ios-苹果,本人手机使用了一款名为OpenWingy的应用,很方便,你可以去app store搜索下载即可
  • Windows- 下载地址
  • Mac- 下载地址

banwagong

官方网站

网站:banwagong

banwagong

套餐

banwagong-package

一般我们选择10G VPS(服务器:10GB磁盘存储 + 512MB内存+每月500GB流量,无设备数量限制)这个套餐就够了,支持支付宝付款!博主选择的就是这个套餐,日常Google搜索和视频的使用绰绰有余,网络很稳定。

设置

购买完成后,点击services->My Services->KiwiVM Control Panel进入服务器管理界面,接下来要去设置socks协议的服务。注意:刚才是购买了一台服务器,具体服务器干啥,需要我们自己去设置,因为我们要使用socks协议服务来翻墙,所以要在购买的远端服务器上安装socks的服务。

接下来要去安装操作系统和shadowsocks服务,都是傻瓜式的安装,点击按钮即可。

banwagong-service

  • 服务器安装操作系统
    banwagong-os

  • 服务器安装shadowsocks服务
    banwagong-shadowsocksServer

等到几分钟安装完成后,重新点击左侧的shadowsocks server菜单,页面已经变成了下图。这三项是你链接你的vpn的必要内容

image

拿到ip地址、端口号和密码就可以用shadowsocks客户端来连接服务了。

注意:ip地址可以去下图查找
banwagong-server-ip

最后,shadowsocks客户端连接配置页面如下:

shadowsocks-connected

总结

  • 首先去banwagong网站购买服务器
  • 下载shadowsocks客户端shadowsocks
  • 设置服务器,安装操作系统和shadowsocks服务
  • 配置客户端连接远端服务

浏览器插件利器-SwitchyOmega

已经成功翻墙你,如果想对某些网站动态设置翻墙服务,可以使用SwitchyOmega来解决,详细教程请查看这里。

shadowsocks配合chrome插件SwitchyOmega

参考

都看到这了,不打赏下?您的支持将鼓励我继续创作!:)