低配 Ubuntu vps 中 Shadowsocks-libev 安装

Linux VPS 支持
rosynirvana
帖子: 907
注册时间: 2011-02-14 17:46
送出感谢: 3 次
接收感谢: 119 次

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#16

帖子 rosynirvana » 2015-01-29 12:57

ssg338c 写了:{
"server":"104.224.154.19",
"server_port":8673,
"local_address": "127.0.0.1",
"local_port":8010,
"password":"7p1b5IkO8qP",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false,
"workers": 1
}

这里的server_port:8673 ,local_port":8010,password":"7p1b5IkO8qP" 都是自己设定的吗?菜鸟求助
是的
一般推荐server_port用443端口,防止因为机房QoS策略出现严重延时
maxchen
帖子: 77
注册时间: 2009-12-05 20:03
送出感谢: 0
接收感谢: 6 次

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#17

帖子 maxchen » 2015-02-12 17:48

上传windows下的客户端(命令行,绿色客户端)
Cygwin 1.7.9 (2011-03-29) 下编译的,openSSL 是 0.98 的,文件小一些
SS-Local.7z
Cygwin 1.7.9 (2011-03-29)
(1.19 MiB) 下载 127 次
Cygwin 1.7.34 (2015-02-04) 下编译的,软件都更新到最新,文件大一点
ss-local212.7z
Cygwin 1.7.34 (2015-02-04)
(1.52 MiB) 下载 153 次
rosynirvana
帖子: 907
注册时间: 2011-02-14 17:46
送出感谢: 3 次
接收感谢: 119 次

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#18

帖子 rosynirvana » 2015-02-16 0:30

用了一段时间感觉autossh做tunnel更好
ss经常出现reset,不知道是哪里的问题
头像
plum
帖子: 349
注册时间: 2007-04-20 22:48
系统: Ubuntu / Win8.1
来自: zhengzhou
送出感谢: 1 次
接收感谢: 13 次
联系:

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#19

帖子 plum » 2015-02-16 8:23

不需要添加ppa吧,官方源就可以吧,shadowsocks官方wiki就有个源的,安装后还有服务。
Blog:plumz.me
GPlus:+Plum Lis
Twitter:@plumlis
Weibo:@plumlis
thanklantern
帖子: 8
注册时间: 2015-04-11 10:28
送出感谢: 0
接收感谢: 0

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#20

帖子 thanklantern » 2015-04-11 11:07

‘这里讨论一台只有64M内存的 Ubuntu 14.04 vps 安装 Shadowsocks-libev,以进一步 减少资源占用 (相对于主发行版本Shadowsocks, Shadowsocks-libev 是C语言的移植版本,而且是全功能的)。。。。“


非常感谢lz的分享,看着lz的视频和提供的命令,照着做,成功流畅看U2B,太高兴了。

以前都用goa,但找ip太难了,最近才知道vps,搞了一个,就是lz提到的那个,而且网站提供ss一键配置,很傻瓜,适合根本无基础的人。看网页没问题,但u2b却460P卡顿到渣,心想是不是一键配置方式不是最佳的,于是想自己搭建,苦于自己小白,对于UBUNTU等unix系统根本是空白,就去网上找教程,不是高深就是复杂繁琐,都要放弃了,直到昨晚看到lz在U2B的教程,通俗直白易懂,简直是手把手教,是小白的最佳教程,自己一步一步照做,成功搭建了ss,发现能流畅看720P。泪流满面,感谢maxchen!!!

不过有问题还要请教maxchen:执行ssserver -c /etc/shadowsocks.json后客户端就可以看网页及视频了,但不知道退出命令是什么,按ctrl c中断后客户端就不能用了,请问怎样才是正确的退出? 还有一个就是不能vps开机自动运行ss:执行touch /etc/init.d/ss-start;chmod +x /etc/init.d/ss-start;
nano /etc/init.d/ss-start(ss-start 的内容也加进去了) 这3个命令,shutdown -r now后再进去发现ss不能自动运行,问题出在哪里呢?请指教,谢谢。
thanklantern
帖子: 8
注册时间: 2015-04-11 10:28
送出感谢: 0
接收感谢: 0

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#21

帖子 thanklantern » 2015-04-11 13:18

刚才重装了ubuntu,照步骤输入,结果和昨晚一样,没能自动启动ssserver,而且糟的是U2B卡顿了,480P也不能流畅 :em20 :em20 :em20
头像
millenniumdark
论坛版主
帖子: 4160
注册时间: 2005-07-02 14:41
系统: Ubuntu 14.04 (Kylin)
送出感谢: 43 次
接收感谢: 9 次
联系:

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#22

帖子 millenniumdark » 2015-04-11 16:29

不过有问题还要请教maxchen:执行ssserver -c /etc/shadowsocks.json后客户端就可以看网页及视频了,但不知道退出命令是什么,按ctrl c中断后客户端就不能用了,请问怎样才是正确的退出?
如果希望 C-c 不中断命令的话,可以在命令前加 nohup

代码: 全选

nohup ssserver -c /etc/shadowsocks.json
这样以后想停掉就 kill

代码: 全选

pkill  ssserver
还有一个就是不能vps开机自动运行ss:执行touch /etc/init.d/ss-start;chmod +x /etc/init.d/ss-start;
nano /etc/init.d/ss-start(ss-start 的内容也加进去了)
14.04 使用 upstart 管理启动,可能不兼容。其实服务器很少重启,所以也不一定要开机启动。
thanklantern
帖子: 8
注册时间: 2015-04-11 10:28
送出感谢: 0
接收感谢: 0

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#23

帖子 thanklantern » 2015-04-12 13:48

millenniumdark 写了:
不过有问题还要请教maxchen:执行ssserver -c /etc/shadowsocks.json后客户端就可以看网页及视频了,但不知道退出命令是什么,按ctrl c中断后客户端就不能用了,请问怎样才是正确的退出?
如果希望 C-c 不中断命令的话,可以在命令前加 nohup

代码: 全选

nohup ssserver -c /etc/shadowsocks.json
这样以后想停掉就 kill

代码: 全选

pkill  ssserver
还有一个就是不能vps开机自动运行ss:执行touch /etc/init.d/ss-start;chmod +x /etc/init.d/ss-start;
nano /etc/init.d/ss-start(ss-start 的内容也加进去了)
14.04 使用 upstart 管理启动,可能不兼容。其实服务器很少重启,所以也不一定要开机启动。

谢谢答疑及给出命令。
重新看前面的帖子,提到1000以下端口不能自动启动服务, 用443端口的话,ssserver -c /etc/shadowsocks.json 后看到总有不同的ip在尝试登录,出现unsupported addrtype 32, maybe wrong password的信息,那个数字是变化的,是不是有人攻击? 如果不用ssserver -c /etc/shadowsocks.json命令,还可以用哪个命令看谁在登录呢?或者说怎样看日志内容,谢谢。
maxchen
帖子: 77
注册时间: 2009-12-05 20:03
送出感谢: 0
接收感谢: 6 次

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#24

帖子 maxchen » 2015-04-13 9:13

1 能用的就先用吧,不管是简单的脚本,还是follow别人的配置
2 像443等那类端口,不要用,中美之间,443端口被搞鬼
3 还是学点技能最好,当然,这需要时间和兴趣,需要折腾。也只有这样,才能跟上(软件的发行版本是一直更新和改变的)
4 关于自动执行,"sudo -u nobody /etc/init.d/ss-start" 如果能正确执行,那么肯定就没有问题了。查验一下 rc.local 等相关文件,有没有错误,如拼写错误等等。

两个月前(2015-02-06 01:39 ),我是采用如下的方式(64M的vps上,自己做成安装包)进行安装的了

代码: 全选

wget https://github.com/shadowsocks/shadowsocks-libev/archive/v2.1.2.tar.gz
tar xvzf shadowsocks-libev-2.1.2.tar.gz

cd shadowsocks-libev-2.1.2
apt-get install build-essential autoconf libtool libssl-dev gawk debhelper
dpkg-buildpackage -us -uc
cd ..
dpkg -i shadowsocks-libev*.deb
然后再用 scp 命令,分发到其他vps上

看了下日志,我当时还做了如下工作
路径在 /usr/bin/ss-server
update-rc.d shadowsocks-libev disable
sudo -u nobody pkill ss-server
reboot
maxchen
帖子: 77
注册时间: 2009-12-05 20:03
送出感谢: 0
接收感谢: 6 次

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#25

帖子 maxchen » 2015-04-13 9:36

看来这东东就是节能环保啊!
运行了66天了,刚才登录上去一看,状态如下,除了 ss 服务,还提供 dns 服务 (unbound) tcp 或者加密方式送到大陆

top - 21:25:20 up 66 days, 11:20, 1 user, load average: 0.00, 0.00, 0.00
Tasks: 18 total, 1 running, 17 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 73728 total, 27812 used, 45916 free, 0 buffers
KiB Swap: 16384 total, 0 used, 16384 free. 12120 cached Mem

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 4140 2196 1416 S 0.0 3.0 0:00.38 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 [kthreadd/62101]
3 root 20 0 0 0 0 S 0.0 0.0 0:00.00 [khelper/62101]
150 root 20 0 2964 824 636 S 0.0 1.1 0:00.01 upstart-udev-bridge --daemon
157 root 20 0 9956 1288 892 S 0.0 1.7 0:00.00 /lib/systemd/systemd-udevd --daemon
311 syslog 20 0 30272 5536 996 S 0.0 7.5 0:00.91 rsyslogd
312 root 20 0 2956 760 456 S 0.0 1.0 0:00.00 upstart-socket-bridge --daemon
313 root 20 0 2836 644 432 S 0.0 0.9 0:00.00 upstart-file-bridge --daemon
441 root 20 0 2536 988 828 S 0.0 1.3 0:00.00 /usr/sbin/xinetd -dontfork -pidfile /var/run/xinetd+
444 root 20 0 7752 2520 2032 S 0.0 3.4 0:01.13 /usr/sbin/sshd -D
448 root 20 0 3008 820 640 S 0.0 1.1 0:05.16 cron
525 unbound 20 0 15360 4556 1000 S 0.0 6.2 0:00.55 /usr/sbin/unbound
547 nobody 20 0 4532 1708 1148 S 0.0 2.3 0:26.48 /usr/bin/ss-server -c /etc/shadowsocks.json
549 root 20 0 2372 772 660 S 0.0 1.0 0:00.00 /sbin/getty 38400 console
551 root 20 0 2372 772 664 S 0.0 1.0 0:00.00 /sbin/getty 38400 tty2
9434 root 20 0 10768 3332 2624 S 0.0 4.5 0:00.04 sshd: root@pts/0
9445 root 20 0 3568 1848 1468 S 0.0 2.5 0:00.00 -bash
9458 root 20 0 3280 1296 1000 R 0.0 1.8 0:00.00 top
thanklantern
帖子: 8
注册时间: 2015-04-11 10:28
送出感谢: 0
接收感谢: 0

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#26

帖子 thanklantern » 2015-04-13 18:54

maxchen 写了:1 能用的就先用吧,不管是简单的脚本,还是follow别人的配置
2 像443等那类端口,不要用,中美之间,443端口被搞鬼
3 还是学点技能最好,当然,这需要时间和兴趣,需要折腾。也只有这样,才能跟上(软件的发行版本是一直更新和改变的)
4 关于自动执行,"sudo -u nobody /etc/init.d/ss-start" 如果能正确执行,那么肯定就没有问题了。查验一下 rc.local 等相关文件,有没有错误,如拼写错误等等。

两个月前(2015-02-06 01:39 ),我是采用如下的方式(64M的vps上,自己做成安装包)进行安装的了

代码: 全选

wget https://github.com/shadowsocks/shadowsocks-libev/archive/v2.1.2.tar.gz
tar xvzf shadowsocks-libev-2.1.2.tar.gz

cd shadowsocks-libev-2.1.2
apt-get install build-essential autoconf libtool libssl-dev gawk debhelper
dpkg-buildpackage -us -uc
cd ..
dpkg -i shadowsocks-libev*.deb
然后再用 scp 命令,分发到其他vps上

看了下日志,我当时还做了如下工作
路径在 /usr/bin/ss-server
update-rc.d shadowsocks-libev disable
sudo -u nobody pkill ss-server
reboot

多谢! 开443是觉得速度比较快,但不能自启动,后来用8778端口就可以自启动,但速度慢了。
对linux真是全无基础,但不知从何学起?maxchen能推荐该看什么书吗?有像你制作的视频那种简易方式的容易懂的书籍吗?谢谢。
真的想学习,昨天在家用VirtualBox虚拟机装Ubuntu,进去后发现不能全屏显示,照网上查到的方法,安装增强包到最后出错,好像提示编码错误什么的,忘了,弄到很晚都搞不好。
thanklantern
帖子: 8
注册时间: 2015-04-11 10:28
送出感谢: 0
接收感谢: 0

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#27

帖子 thanklantern » 2015-04-13 19:10

maxchen 写了:看来这东东就是节能环保啊!
运行了66天了,刚才登录上去一看,状态如下,除了 ss 服务,还提供 dns 服务 (unbound) tcp 或者加密方式送到大陆

top - 21:25:20 up 66 days, 11:20, 1 user, load average: 0.00, 0.00, 0.00
Tasks: 18 total, 1 running, 17 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 73728 total, 27812 used, 45916 free, 0 buffers
KiB Swap: 16384 total, 0 used, 16384 free. 12120 cached Mem

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 4140 2196 1416 S 0.0 3.0 0:00.38 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 [kthreadd/62101]
3 root 20 0 0 0 0 S 0.0 0.0 0:00.00 [khelper/62101]
150 root 20 0 2964 824 636 S 0.0 1.1 0:00.01 upstart-udev-bridge --daemon
157 root 20 0 9956 1288 892 S 0.0 1.7 0:00.00 /lib/systemd/systemd-udevd --daemon
311 syslog 20 0 30272 5536 996 S 0.0 7.5 0:00.91 rsyslogd
312 root 20 0 2956 760 456 S 0.0 1.0 0:00.00 upstart-socket-bridge --daemon
313 root 20 0 2836 644 432 S 0.0 0.9 0:00.00 upstart-file-bridge --daemon
441 root 20 0 2536 988 828 S 0.0 1.3 0:00.00 /usr/sbin/xinetd -dontfork -pidfile /var/run/xinetd+
444 root 20 0 7752 2520 2032 S 0.0 3.4 0:01.13 /usr/sbin/sshd -D
448 root 20 0 3008 820 640 S 0.0 1.1 0:05.16 cron
525 unbound 20 0 15360 4556 1000 S 0.0 6.2 0:00.55 /usr/sbin/unbound
547 nobody 20 0 4532 1708 1148 S 0.0 2.3 0:26.48 /usr/bin/ss-server -c /etc/shadowsocks.json
549 root 20 0 2372 772 660 S 0.0 1.0 0:00.00 /sbin/getty 38400 console
551 root 20 0 2372 772 664 S 0.0 1.0 0:00.00 /sbin/getty 38400 tty2
9434 root 20 0 10768 3332 2624 S 0.0 4.5 0:00.04 sshd: root@pts/0
9445 root 20 0 3568 1848 1468 S 0.0 2.5 0:00.00 -bash
9458 root 20 0 3280 1296 1000 R 0.0 1.8 0:00.00 top


还提供 dns 服务?是不是能给本地电脑提供dns查询?可以不用8.8.8.8?
头像
millenniumdark
论坛版主
帖子: 4160
注册时间: 2005-07-02 14:41
系统: Ubuntu 14.04 (Kylin)
送出感谢: 43 次
接收感谢: 9 次
联系:

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#28

帖子 millenniumdark » 2015-04-19 11:57

thanklantern 写了: 用443端口的话,ssserver -c /etc/shadowsocks.json 后看到总有不同的ip在尝试登录,出现unsupported addrtype 32, maybe wrong password的信息,那个数字是变化的,是不是有人攻击?
22和443之类的端口常常被攻击,如果密码复杂的话就不用担心。
如果不用ssserver -c /etc/shadowsocks.json命令,还可以用哪个命令看谁在登录呢?或者说怎样看日志内容
/var/log/auth.log
rosynirvana
帖子: 907
注册时间: 2011-02-14 17:46
送出感谢: 3 次
接收感谢: 119 次

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#29

帖子 rosynirvana » 2015-04-19 14:46

监听了公网的常用端口肯定有人扫的……
idmi
帖子: 1
注册时间: 2015-05-10 12:59
系统: ubuntu
送出感谢: 0
接收感谢: 0

Re: 低配 Ubuntu vps 中 Shadowsocks-libev 安装

#30

帖子 idmi » 2015-05-10 15:45

怎么到后就不行了
回复

回到 “Ubuntu VPS”