新人(linux系统以及SS服务端部署上)第一次操作,根据百度搜索到的资料分享下部署的经验和碰到的问题, 介绍下安装背景,精简版Red Hat Enterprise Linux 7.1 全程使用root帐号 - yum install python-setuptools && easy_install pip //安装系统依赖包(应该是这样叫吧)
- yum -y install wget //安装系统依赖包(应该是这样叫吧)
- pip install shadowsocks //安装ss
- vi /etc/shadowsocks.json //创建Shadowsocks的配置文件:
8 C: x' @8 L6 [* w( R) f
{
! ?( m: D# I) N' F* h"server":"0.0.0.0",
1 {0 z' {% \' {) ^- R: c+ y4 r# Z"server_port":19383,) R6 O' G3 Q) p. i: Z4 s3 L6 M& W$ P6 Y
"local_port":1080," B2 _! T6 w2 }/ x- _4 {
"password":"YourPassword", + I' U1 H5 b* p5 C
"timeout":600,
. b3 N+ U9 F2 |# x; t) a1 T"method":"aes-256-cfb",
6 W0 O/ M3 C: Q+ J5 ]0 c/ T"fast_open":false,) k. M1 ^! V$ n
"workers":19 ~, S2 [! w/ v" T# a! B: F
}
7 L9 C1 C% K7 ]# E* z m2 ]这里特别说明下,之前的SERVER PORT 号小于10000就会出提示:
! ~! R2 q# j; Q6 iTraceback (most recent call last):+ m5 B# |) e) ]$ @
File "/usr/bin/ssserver", line 9, in <module>
4 V; q- M9 [5 O! ~7 mloadentry_point('shadowsocks==2.6.8', 'console_scripts', 'ssserver')()7 L# T0 s% l, L# `( Q
File "/usr/lib/python2.7/site-packages/shadowsocks/server.py", line 60, in main- \% N8 `4 v1 c8 G6 L
tcp_servers.append(tcprelay.TCPRelay(a_config, dns_resolver, False))5 Z' u+ S; n" I
File "/usr/lib/python2.7/site-packages/shadowsocks/tcprelay.py", line 584, in __init_
' a: R* l v" k1 n, T9 Y5 C: yserver_socket.bind(sa)
0 G& s; ]2 X1 S. _0 H/ sFile "/usr/lib64/python2.7/socket.py", line 224, in meth
5 W) c ^0 R& s8 Dreturn getattr(self._sock,name)(*args)" B9 ~9 r+ o h" S
socket.error: [Errno 99] Cannot assign requested address 后面在修改端口到19383后就正常了。非常奇怪。 ! y0 ~' Q: O( M5 r
6 I7 }3 n4 [! k
5.ssserver -c /etc/shadowsocks.json //服务器端启动命令 ' l3 f6 I, K0 F$ \5 n9 n
客户端使用GoAgent+ (需要提前科学上网下载好)
$ w- I' z; B6 j; \+ o然后在GoAgent+ 里配置参数后测试。 参考的网页有:
4 A( C- Y& Z9 {, [1 S1. http://teddysun.com/339.html m" k& I1 p9 o( Y6 r
2. http://www.hiadmin.org/code/vps_shadowsocks/comment-page-1#comment-149828% \1 @6 u5 r5 p5 n8 X
3. http://www.v2ex.com/t/118293
* Z9 M/ x7 z. o: y* { Z2 s5 J这里选择亚马逊AWS EC2服务器的好处是有1年的免费使用时间,可以把服务器部署到美国,东京,欧洲等地方便使用。网络情况也比较理想 " C2 Q' A; ^/ L/ T. P
这给帖子本人在V2EX上发表过。这里分享给各位{:soso_e113:} 还有就是求各位发点金币,想下点干货。{:soso_e113:}
* J6 \+ I: ^: s' A# x% h |