利用shadowsocks搭建vpn,实现翻墙

AndyYang| 阅读:863 发表时间:2018-03-15 16:32:54 开发工具
摘要:购买海外服务器,随便香港的、韩国的,日本的,美国的都行。安装VPN,shadowsocks目前是github上最火的开源vpn了,安装和使用都非常简单,这也是我选择它最主要的原因。
1、购买海外服务器
随便香港的、韩国的,日本的,美国的都行。

2、安装VPN
shadowsocks目前是github上最火的开源vpn了,安装和使用都非常简单,这也是我选择它最主要的原因。

Debian/Ubuntu:
apt-get install python-pip
pip install shadowsocks

CentOS:
yum install python-setuptools && easy_install pip
pip install shadowsocks

编辑配置文件(没有就直接新建)
vim /etc/shadowsocks.json
{
    "server":"0.0.0.0",
    "server_port":8388,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"webyang.net",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false
}

多个账号:
{  
    "server":"0.0.0.0",  
    "port_password":{  
        "8381":"webyang.net",  
        "8382":"webyang.net",  
        "8383":"webyang.net",  
        "8384":"webyang.net" 
    },  
    "timeout":300,  
    "method":"aes-256-cfb",  
    "fast_open": false  
}

参数说明
字段         说明
server         ss服务监听地址,0.0.0.0允许所有人访问,如果只是自己用,可以改成自己使用端的ip
server_port     ss服务监听端口
local_address 本地的监听地址
local_port     本地的监听端口
password     密码
timeout         超时时间,单位秒
method         加密方法,默认是aes-256-cfb
fast_open     使用TCP_FASTOPEN, true / false
workers         workers数,只支持Unix/Linux系统

启动和停止
ssserver -c /etc/shadowsocks.json -d start  
ssserver -c /etc/shadowsocks.json -d stop  
写日志方式启动
ssserver -c /etc/shadowsocks.json --log-file /opt/ss.log -d start

3、客户端使用
我用的window,所以选择window的shadowsocks客户端,下载地址:https://github.com/shadowsocks/shadowsocks-windows/releases
下载下来如果用不了,需注意:.NET Framework 是不是 4.6.2 以上版本,否则用不了,呵呵。


4、浏览器设置代理
google需要设置个代理,安装 Proxy SwitchyOmega 插件。


这时浏览器,百度输入ip,就会发现,已经变为其他了。

本文为AndyYang原创,转载请注明出处!
如果您觉得好,可以打赏作者:
如果您觉得累了,是否想看点美女养养眼:猛戳>>若兰网
如果您觉得皮了,是否想来点神吐槽:猛戳>>iPhone查询中

已有0条评论

昵称:
邮箱:

  • 最新评论

iPhone查询中 - bbs.ipcxz.com 若兰网 - www.rolan.wang iPhone查询中 - bbs.ipcxz.com
反馈
微信订阅号