ubuntu服务端安装了shadowsocks如何开启UDP转发呢

上网、浏览、聊天、下载等
回复
nanshenliu
帖子: 3
注册时间: 2015-04-01 2:25
系统: windows

ubuntu服务端安装了shadowsocks如何开启UDP转发呢

#1

帖子 nanshenliu » 2015-04-01 2:29

运行了nohup ssserver -c /etc/shadowsocks/config.json > log &

并在/etc/rc.local中添加了/usr/local/bin/sslserver -c /etc/shadowsocks/config.json

成功开启了shadowsocks,但是发现UDP无效.那如何在ubuntu服务器端开启udp呢?
rosynirvana
帖子: 893
注册时间: 2011-02-14 17:46

Re: ubuntu服务端安装了shadowsocks如何开启UDP转发呢

#2

帖子 rosynirvana » 2015-04-01 10:05

首先,你用的是哪个ss实现?
nanshenliu
帖子: 3
注册时间: 2015-04-01 2:25
系统: windows

Re: ubuntu服务端安装了shadowsocks如何开启UDP转发呢

#3

帖子 nanshenliu » 2015-04-01 15:32

rosynirvana 写了:首先,你用的是哪个ss实现?
怎么看是哪个ss呢? 我看的是基于python的ss服务端
我就是从网上找的教程,如下:
apt-get install python-pip python-m2crypto
pip install shadowsocks

新建一个 config.json,位置可以放在/etc/shadowsocks/下,内容如下:
{
"server":"my_server_ip",
"server_port":8338,
"local_port":8080,
"password":"password",
"timeout":600,
"method":"table"
}

然后nohup ssserver -c /etc/shadowsocks/config.json > log &

配置开机自启动,把下面这段添加到 /etc/rc.local中:
/usr/local/bin/ssserver -c /etc/shadowsocks/config.json
(

这样确实正确运行了.但是 用 ssserver -l 查看并没有 -u这个开启udp的参数...

而且网上说在/etc/init.d/shadowsocks脚本里找到daemon $DAEMON -c $CONF -f $PID,后面加上-u 但我ubuntu里压根没有/etc/init.d/shadowsocks脚本
在/etc/init.d/shadowsocks-libev里也没有.所以无从下手了.请大神指点
头像
oneleaf
论坛管理员
帖子: 10454
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

Re: ubuntu服务端安装了shadowsocks如何开启UDP转发呢

#4

帖子 oneleaf » 2015-04-01 18:51

修改 /etc/rc.local 中的

代码: 全选

/usr/local/bin/sslserver -c /etc/shadowsocks/config.json -u
试试。
nanshenliu
帖子: 3
注册时间: 2015-04-01 2:25
系统: windows

Re: ubuntu服务端安装了shadowsocks如何开启UDP转发呢

#5

帖子 nanshenliu » 2015-04-01 23:42

oneleaf 写了:修改 /etc/rc.local 中的

代码: 全选

/usr/local/bin/sslserver -c /etc/shadowsocks/config.json -u
试试。
哦.这-u参数的位置有硬性规定必须加在最后面吗?
还有听说SS默认是开启UDP转发的,是不是其实已经开启了,如何测试是否开启了呢?
回复