商丘做網(wǎng)站外貿(mào)網(wǎng)站建設(shè)讓你一步走進世界網(wǎng)站平臺暢想各大搜索引
發(fā)布時間:2018-01-20 13:23 來源: 作者:admin 點擊數(shù):次
商丘做網(wǎng)站外貿(mào)網(wǎng)站建設(shè)讓你一步走進世界網(wǎng)站平臺暢想各大搜索引擎
如果是自己用,到這里就可以使用了,直接在客戶端填好這些配置信息就好了。
方案二:
如果不在控制面板上安裝或者是在其他沒有一鍵安裝的VPS上,可以使用命令安裝。
Debian/Ubuntu:
apt-get install python-pip
pip install shadowsocks
CentOS:
yum install python-setuptools && easy_install pip
pip install shadowsocks
優(yōu)化Shadowsocks性能
- 在終端通過ssh連上vps(Windows可以用putty連,Mac直接在終端就可以了)
-
在終端輸入
vi /etc/sysctl.d/local.conf
創(chuàng)建配置文件 -
按
i
插入 -
插入以下內(nèi)容
# max open files fs.file-max = 1024000 # max read buffer net.core.rmem_max = 67108864 # max write buffer net.core.wmem_max = 67108864 # default read buffer net.core.rmem_default = 65536 # default write buffer net.core.wmem_default = 65536 # max processor input queue net.core.netdev_max_backlog = 4096 # max backlog net.core.somaxconn = 4096 # resist SYN flood attacks net.ipv4.tcp_syncookies = 1 # reuse timewait sockets when safe net.ipv4.tcp_tw_reuse = 1 # turn off fast timewait sockets recycling net.ipv4.tcp_tw_recycle = 0 # short FIN timeout net.ipv4.tcp_fin_timeout = 30 # short keepalive time net.ipv4.tcp_keepalive_time = 1200 # outbound port range net.ipv4.ip_local_port_range = 10000 65000 # max SYN backlog net.ipv4.tcp_max_syn_backlog = 4096 # max timewait sockets held by system simultaneously net.ipv4.tcp_max_tw_buckets = 5000 # TCP receive buffer net.ipv4.tcp_rmem = 4096 87380 67108864 # TCP write buffer net.ipv4.tcp_wmem = 4096 65536 67108864 # turn on path MTU discovery net.ipv4.tcp_mtu_probing = 1 # for high-latency network net.ipv4.tcp_congestion_control = hybla # forward ivp4 net.ipv4.ip_forward = 1
-
然后按
Esc
退出編輯,按shift
+:
,輸入wq
,回車,就保存退出了。 -
配置生效:
sysctl --system
配置多用戶
如果想多用戶使用的話就需要更改配置。
- 首先通過ssh連上vps
-
在終端輸入
vi /etc/shadowsocks.json
創(chuàng)建配置文件 -
按
i
插入 - 插入以下內(nèi)容(用戶數(shù)任意,注意最后一個用戶密碼后面沒有逗號)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
{
"server":"my_server_ip", #填入你的IP地址
"local_address": "127.0.0.1",
"local_port":1080,
"port_password": {
"8381": "foobar1", #端口號,密碼
"8382": "foobar2",
"8383": "foobar3",
"8384": "foobar4"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
|
上面開了四個端口(用戶)為8381-8384,密碼分別為foobar1-foobar4,你還需要填入你的IP地址
。
下面是詳細配置說明:
Name | 說明 |
---|---|
server | 服務(wù)器地址,填ip或域名 |
local_address | 本地地址 |
local_port | 本地端口,一般1080,可任意 |
server_port | 服務(wù)器對外開的端口 |
password | 密碼,可以每個服務(wù)器端口設(shè)置不同密碼 |
port_password | server_port + password ,服務(wù)器端口加密碼的組合 |
timeout | 超時重連 |
method | 默認: “aes-256-cfb”,見 Encryption |
fast_open | 開啟或關(guān)閉 TCP_FASTOPEN, 填true / false,需要服務(wù)端支持 |
-
然后按
Esc
退出編輯,按shift
+:
,輸入wq
,回車,就保存退出了。 -
建議使用后端啟動
-
前端啟動:
ssserver -c /etc/shadowsocks.json
; -
后端啟動:
ssserver -c /etc/shadowsocks.json -d start
; -
停止:
ssserver -c /etc/shadowsocks.json -d stop
; -
重啟(修改配置要重啟才生效):
ssserver -c /etc/shadowsocks.json -d restart
-
前端啟動:
-
設(shè)置開機啟動
-
在終端輸入
vi /etc/rc.local
, - 把里面最后的帶有ssserver的一大段默認的代碼刪除掉,
-
再把
ssserver -c /etc/shadowsocks.json -d start
加進去, -
按
wq
保存退出。
-
在終端輸入
- 到此就配置好了,試試多用戶運行吧!
修改
2017年10月31日修改
附上單用戶的配置信息:/etc/shadowsocks.json
1
2
3
4
5
6
7
8
9
10
|
{
"server":"my_server_ip",
"server_port":8381,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"foobar1",
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false
}
|
[商丘做網(wǎng)站外貿(mào)網(wǎng)站建設(shè)讓你一步走進世界網(wǎng)站平臺暢想各大搜索引]
本文鏈接:http://njylbyy.cn/jzjswz/353.htmltag: