新人(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的配置文件:
' N9 V @( S1 p2 Z" e- ?1 h
{
5 R) I8 Q( v2 d' e. z8 ^3 L"server":"0.0.0.0",
3 z3 o, g9 l L8 I$ ]"server_port":19383,
' D; Z3 N! e; y: M"local_port":1080,
! i4 R1 F: X3 h, A+ O3 _2 G6 F"password":"YourPassword", 1 A0 y$ G, H& `; L% \+ E9 s' B
"timeout":600,
$ J% W' D; |1 x. k M* }"method":"aes-256-cfb",
1 Y! u8 w( z/ N/ L"fast_open":false,
. l4 }2 b) w6 u6 L0 R"workers":17 w* Y2 Y2 X/ v8 }" ^
}
8 m- e6 e* Q4 d& I$ j这里特别说明下,之前的SERVER PORT 号小于10000就会出提示:% V+ z- E9 c. K. }3 t& V
Traceback (most recent call last):$ `- \3 D1 @# B. l. k9 c! M
File "/usr/bin/ssserver", line 9, in <module>- F( F% ^0 }" v- [. W2 w
loadentry_point('shadowsocks==2.6.8', 'console_scripts', 'ssserver')()- G+ f( N) B3 _1 M% H9 {
File "/usr/lib/python2.7/site-packages/shadowsocks/server.py", line 60, in main3 f; D; ]+ D) c0 \( @7 {
tcp_servers.append(tcprelay.TCPRelay(a_config, dns_resolver, False))
^0 U, i- A# w8 P% ~File "/usr/lib/python2.7/site-packages/shadowsocks/tcprelay.py", line 584, in __init_
$ U& \+ V+ E7 \8 `1 Tserver_socket.bind(sa)
* C# W6 I H$ l2 {File "/usr/lib64/python2.7/socket.py", line 224, in meth' c5 X B e$ y
return getattr(self._sock,name)(*args)" V8 ]" |: m$ E6 ?8 b. b
socket.error: [Errno 99] Cannot assign requested address 后面在修改端口到19383后就正常了。非常奇怪。 ' k; u& z" f" q; V) C
" }& O' j. ?( X5 G; @' |
5.ssserver -c /etc/shadowsocks.json //服务器端启动命令
* q- r5 i9 v& ?+ e6 \& P5 a客户端使用GoAgent+ (需要提前科学上网下载好)1 ^, U p( D# H+ i9 S( O3 Q
然后在GoAgent+ 里配置参数后测试。 参考的网页有:$ p- |! S" y- @! K% d& b2 ~7 \
1. http://teddysun.com/339.html4 @7 n ^1 z M$ J9 @+ n
2. http://www.hiadmin.org/code/vps_shadowsocks/comment-page-1#comment-149828
* k5 o% E5 K/ L" |5 Y% K6 a, x( m* U3. http://www.v2ex.com/t/118293
4 u$ J1 V U9 i: |5 ]这里选择亚马逊AWS EC2服务器的好处是有1年的免费使用时间,可以把服务器部署到美国,东京,欧洲等地方便使用。网络情况也比较理想
/ y' N" q: ^# J" B这给帖子本人在V2EX上发表过。这里分享给各位{:soso_e113:} 还有就是求各位发点金币,想下点干货。{:soso_e113:}
7 X0 |( }+ K g! P6 Y, U |