Pages

Saturday, 22 April 2017

伪装成正常网站流量的ShadowsocksR以更好得对gfw进行流量欺骗

Shad0ws0cksR 作者做了一个公益站,演示了如何将 Shad0ws0cksR 服务端的流量伪装成正常网站的流量:

这里简单描述以下搭建的方法:
注意,必须使用 SSR 客户端连接

A、安装 Nginx

为了简便,这里采用包管理安装:
For Dedian/Ubuntu
apt-get update && apt-get install nginx vim git -y
For Centos
yum update && yum install nginx vim git -y
编辑 Nginx 配置文件
For Nginx 1.10.3-
vim /etc/nginx/sites-available/default
:%s/80/8088/g 
:wq
For Nginx 1.11+
vim /etc/nginx/conf.d/default.conf
:%s/80/8088/g 
:wq
重启 Nginx
service nginx restart

B、安装 SSR

git clone https://github.com/shadowsocksr/shadowsocksr ssr
cd ssr
编辑 SSR 配置文件
rm user-config.json && vim user-config.json
将以下内容复制进去(按 i 进入编辑,粘贴完毕后按 Esc 并输入 :wq
{
    "server": "0.0.0.0",
    "server_ipv6": "::",
    "server_port": 80,
    "local_address": "127.0.0.1",
    "local_port": 1080,

    "password": "21C3F996BC69C4926A216EFD9001CF8D",  // 修改为你自己的密码
    "method": "aes-128-cfb",  // 修改为你想用的加密方式
    "protocol": "auth_aes128_md5",  // 建议使用此插件
    "protocol_param": "",
    "obfs": "tls1.2_ticket_auth_compatible", // 建议使用此插件
    "obfs_param": "",
    "speed_limit_per_con": 0,
    "speed_limit_per_user": 0,

    "additional_ports" : {}, 
    "timeout": 120,
    "udp_timeout": 60,
    "dns_ipv6": false,
    "connect_verbose_info": 0,
    "redirect": "127.0.0.1:8088",
    "fast_open": false
}
运行 SSR
bash initcfg.sh
cd shadowsocks
./logrun.sh
即可,直接关闭连接终端,不要按 Ctrl+C 结束。
直接访问 IP 即可访问到 Nginx 默认页面,通过 80 端口连接,即可开心的上网。

No comments:

Post a Comment