98 lines
1.4 KiB
Markdown
Executable File
98 lines
1.4 KiB
Markdown
Executable File
# 使用shadowsockes
|
||
> https://yq.aliyun.com/articles/137280?commentId=11711
|
||
|
||
> https://github.com/shadowsocks/
|
||
|
||
## install
|
||
|
||
|
||
``` bash
|
||
sudo apt update
|
||
sudo apt upgrade
|
||
sudo pip install shadowsocks
|
||
```
|
||
|
||
|
||
## 服务端配置
|
||
|
||
```
|
||
{
|
||
"server":"0.0.0.0",
|
||
"server_port":××,
|
||
"local_address": "127.0.0.1",
|
||
"local_port":1080,
|
||
"password":"×××××",
|
||
"timeout":300,
|
||
"method":"rc4-md5"
|
||
}
|
||
ssserver -c /etc/shadowsocks.json -d start
|
||
ssserver -c /etc/shadowsocks.json -d stop
|
||
```
|
||
|
||
|
||
## ubuntu客户端配置
|
||
1. chrome 安装SwitchyOmega
|
||
2. 本地安装shadowsocks
|
||
3. 配置本地连接到服务器
|
||
|
||
```
|
||
{
|
||
"server":"serverIP",
|
||
"server_port":**,
|
||
"local_address": "127.0.0.1",
|
||
"local_port":1080,
|
||
"password":"*****",
|
||
"timeout":300,
|
||
"method":"rc4-md5",
|
||
"fast_open": true,
|
||
"workers": 1
|
||
}
|
||
```
|
||
4. 运行和停止服务
|
||
> sudo sslocal -c /etc/shadowsocks.json -d start
|
||
> sudo sslocal -c /etc/shadowsocks.json -d stop
|
||
|
||
5. SwitchyOmega 设置socks5 连接到127.0.0.1 1080
|
||
|
||
|
||
|
||
|
||
|
||
## haproxy
|
||
|
||
```
|
||
global
|
||
ulimit-n 51200
|
||
|
||
defaults
|
||
log global
|
||
mode tcp
|
||
option dontlognull
|
||
timeout connect 1000ms
|
||
timeout client 150000ms
|
||
timeout server 150000ms
|
||
|
||
frontend 110-in
|
||
bind *:110
|
||
default_backend 110-out
|
||
|
||
backend 110-out
|
||
server server1 ******:3801 maxconn 20480
|
||
|
||
|
||
```
|
||
haproxy -f /etc/haproxy/haproxy.cfg
|
||
|
||
|
||
|
||
## proxychain
|
||
|
||
``` bash
|
||
|
||
git clone https://github.com/rofl0r/proxychains-ng.git
|
||
cd proxychain
|
||
make
|
||
make install
|
||
make install-config
|
||
|
||
``` |