新人(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的配置文件:
7 k- A* i) _( X2 d" H
{: T/ E- \$ A: Q1 D" B) A+ F
"server":"0.0.0.0", T8 k4 r2 U8 g; ?0 I( I) H! H
"server_port":19383,' L5 ?; y0 D- Q! J1 u. n
"local_port":1080,
9 y. ^ d5 Q+ {* }. _3 w5 u"password":"YourPassword", * d( E* V/ D- ^8 m3 g& K7 L7 g
"timeout":600,
9 I( x- M% G6 l4 ]"method":"aes-256-cfb",
2 t- R, g* ?* j# C"fast_open":false,$ {0 E- ]# r2 @2 ]
"workers":1
0 f" g. T! b; t) V- R% d. ]8 O}
6 `& O( q8 j. ~/ ~3 H0 c( X y这里特别说明下,之前的SERVER PORT 号小于10000就会出提示:- Q j* }7 O1 T6 ?- M; r$ v
Traceback (most recent call last):
* Z. K! b" R6 o9 q* s9 j" |File "/usr/bin/ssserver", line 9, in <module>* ~) M! z6 E6 {6 F/ l
loadentry_point('shadowsocks==2.6.8', 'console_scripts', 'ssserver')()" d6 W: T% w$ ?- t: q
File "/usr/lib/python2.7/site-packages/shadowsocks/server.py", line 60, in main
+ g; L! i. `: C F' ytcp_servers.append(tcprelay.TCPRelay(a_config, dns_resolver, False)): a3 N- X1 z" n. S0 W+ a0 q0 f
File "/usr/lib/python2.7/site-packages/shadowsocks/tcprelay.py", line 584, in __init_
8 F6 b# J0 _) g- r# m/ nserver_socket.bind(sa)
6 x+ L: [$ u( i; _File "/usr/lib64/python2.7/socket.py", line 224, in meth& V# ^) _/ c6 {9 L5 M
return getattr(self._sock,name)(*args)5 J6 B: D [1 ?) v5 V7 r
socket.error: [Errno 99] Cannot assign requested address 后面在修改端口到19383后就正常了。非常奇怪。 ! A# N$ ^; u. ^; i- Z9 i. E* [
+ ~! g2 c# C( v
5.ssserver -c /etc/shadowsocks.json //服务器端启动命令 ; C* V _: f, B$ `5 f" K
客户端使用GoAgent+ (需要提前科学上网下载好)
- r3 |( W2 v7 E1 [9 `: U$ x然后在GoAgent+ 里配置参数后测试。 参考的网页有:. m) b- V) E3 y1 M o1 |+ u7 E
1. http://teddysun.com/339.html' P) G. T/ T7 c
2. http://www.hiadmin.org/code/vps_shadowsocks/comment-page-1#comment-149828
6 `' J# y( J" g: w3. http://www.v2ex.com/t/118293
- N" {6 D8 i9 W5 _3 ^这里选择亚马逊AWS EC2服务器的好处是有1年的免费使用时间,可以把服务器部署到美国,东京,欧洲等地方便使用。网络情况也比较理想
. M) ^; ^1 k" C这给帖子本人在V2EX上发表过。这里分享给各位{:soso_e113:} 还有就是求各位发点金币,想下点干货。{:soso_e113:}
5 s, `7 X# ^: W6 C6 X |