徐高翔的个人网站

如何进行科学上网

2017-07-02

软硬件环境

  • ubuntu server 16.04
  • shadowsocks client 2.5.2

前言

最近在https://bandwagonhost.com/aff.php?aff=45788(俗称搬瓦工)上买了VPS服务,就想着换种方法科学上网,之前都用的是付费VPN,因为种种原因,经常被封、无法使用。shadowsocks是最常使用的工具,安装及使用也非常简单方便,而且是跨平台的。

安装shadowsocks服务

1
2
apt-get install python-pip
apt-get install shadowsocks

编辑配置文件

/etc/shadowsocks.json

1
2
3
4
5
6
7
8
9
10
11
{
"server":"*.*.*.*",
"server_port":9999,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"123456",
"timeout":300,
"method":"aes-256-cfb ",
"fast_open": false,
"workers": 1
}

其中,servervps分配给你的IP地址,server_port可以随便设,别跟其它服务端口重复就行,最好是1024以后的数字,不要超过65535, password是客户端登录是需要填写的密码,method是加密方法

启动shadowsocks服务

1
ssserver -c /etc/shadowsocks.json

可以将启动命令写入/etc/rc.local让其开机自动开启服务。

安装shadowsocks客户端

windows为例,下载后文中提供的客户端,打开配置界面

shadowsocks_01

设置完毕后,启动系统代理,可以愉快的上网了。

linux上如何使用?

1
sudo apt install shadowsocks

编辑配置文件ss.json,修改相应的服务器地址,用户名及密码等信息

1
2
3
4
5
6
7
{
"server":"*.*.*.*",
"server_port":*,
"local_port":1080,
"password":"*",
"method":"aes-256-cfb"
}

然后启动服务

1
sslocal -c ss.json

从站点https://github.com/FelisCatus/SwitchyOmega/releases下载相关浏览器的插件,我这里是chromium-browser,安装完成后,在proxy servers里配置ProtocolSOCKS5Server地址为127.0.0.1,端口为1080,保存即可.

各平台客户端下载

https://pan.baidu.com/s/1jI9ubdG

面向小白的更详细的视频

iOS上如何安装shadowrocket

本文链接 https://xugaoxiang.com/2017/07/02/使用shadowsocks科学上网/

推荐文章(由hexo文章推荐插件驱动)

使用支付宝打赏
使用微信打赏

请博主喝咖啡!