运行了nohup ssserver -c /etc/shadowsocks/config.json > log &
并在/etc/rc.local中添加了/usr/local/bin/sslserver -c /etc/shadowsocks/config.json
成功开启了shadowsocks,但是发现UDP无效.那如何在ubuntu服务器端开启udp呢?
ubuntu服务端安装了shadowsocks如何开启UDP转发呢
-
- 帖子: 3
- 注册时间: 2015-04-01 2:25
- 系统: windows
-
- 帖子: 893
- 注册时间: 2011-02-14 17:46
Re: ubuntu服务端安装了shadowsocks如何开启UDP转发呢
首先,你用的是哪个ss实现?
-
- 帖子: 3
- 注册时间: 2015-04-01 2:25
- 系统: windows
Re: ubuntu服务端安装了shadowsocks如何开启UDP转发呢
怎么看是哪个ss呢? 我看的是基于python的ss服务端rosynirvana 写了:首先,你用的是哪个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转发呢
修改 /etc/rc.local 中的 试试。
代码: 全选
/usr/local/bin/sslserver -c /etc/shadowsocks/config.json -u
-
- 帖子: 3
- 注册时间: 2015-04-01 2:25
- 系统: windows
Re: ubuntu服务端安装了shadowsocks如何开启UDP转发呢
哦.这-u参数的位置有硬性规定必须加在最后面吗?oneleaf 写了:修改 /etc/rc.local 中的试试。代码: 全选
/usr/local/bin/sslserver -c /etc/shadowsocks/config.json -u
还有听说SS默认是开启UDP转发的,是不是其实已经开启了,如何测试是否开启了呢?