新人(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的配置文件:
2 V6 L" U# K8 i, _+ ]; s3 o
{
/ D, I% [5 {0 k/ |; G"server":"0.0.0.0",
3 X ?; s5 u2 Y" q: p"server_port":19383,- o u3 W: `0 J9 u' T9 F6 b$ T! J2 }
"local_port":1080,; I4 H; s3 [/ ~6 i) m% v' R5 f7 J
"password":"YourPassword",
- S, E r9 S2 h4 g( L6 e! ~- q"timeout":600,( r, e5 J1 p, m& h- l
"method":"aes-256-cfb",
, c+ V/ L: N6 y6 X. J"fast_open":false,0 ]8 k) I9 |: H, \& l3 a
"workers":1" M# C# l. @) n% x) u
} . G$ ^ h( K: h- T Z$ b
这里特别说明下,之前的SERVER PORT 号小于10000就会出提示:7 w& U& c+ q# t
Traceback (most recent call last):! V! s5 F6 {" h4 H8 \- ]+ W& Q) }
File "/usr/bin/ssserver", line 9, in <module>
+ L# p, D; M0 |. ]6 G; eloadentry_point('shadowsocks==2.6.8', 'console_scripts', 'ssserver')()
9 C) Y' P8 e; I# }File "/usr/lib/python2.7/site-packages/shadowsocks/server.py", line 60, in main/ R' T3 x7 ~& u, y( D' y$ h, z
tcp_servers.append(tcprelay.TCPRelay(a_config, dns_resolver, False))
' F7 q1 ], P) mFile "/usr/lib/python2.7/site-packages/shadowsocks/tcprelay.py", line 584, in __init_) X0 U0 I5 I; B$ t
server_socket.bind(sa)
4 i3 H, @4 b; N* zFile "/usr/lib64/python2.7/socket.py", line 224, in meth
# h, g8 a! M% d$ @2 f+ o0 ireturn getattr(self._sock,name)(*args)& B6 R, i* ?- x9 ~1 w5 y. W& s' ^# Y
socket.error: [Errno 99] Cannot assign requested address 后面在修改端口到19383后就正常了。非常奇怪。
2 ]) W$ J2 Z1 c' |. p/ H4 i, b! r L: w+ [: a: L1 o
5.ssserver -c /etc/shadowsocks.json //服务器端启动命令 2 `! I+ H; s6 x2 O
客户端使用GoAgent+ (需要提前科学上网下载好)9 F9 {6 q: M1 J: g' m! s1 T& T
然后在GoAgent+ 里配置参数后测试。 参考的网页有:
0 M7 V' u1 z) f$ h% X% a1. http://teddysun.com/339.html, B- |( R; \4 O; J U
2. http://www.hiadmin.org/code/vps_shadowsocks/comment-page-1#comment-149828
5 N8 G5 d# O ^% t3. http://www.v2ex.com/t/118293 1 ^# z2 G0 Z( u2 R( S9 L5 L
这里选择亚马逊AWS EC2服务器的好处是有1年的免费使用时间,可以把服务器部署到美国,东京,欧洲等地方便使用。网络情况也比较理想
! r; h8 P$ |6 P这给帖子本人在V2EX上发表过。这里分享给各位{:soso_e113:} 还有就是求各位发点金币,想下点干货。{:soso_e113:} ! a2 P- {; v: x6 z. ?
|