kcptun
kcptun copied to clipboard
该工具不支持 SIP003 规范?
想询问一下作者,这个工具不支持 shadowsocks 插件的 SIP003 规范吗? 我在服务端配置好之后,客户端用 shadowsocks 配置为插件使用,plugin_opts 不管有没有填写 remoteaddr,该工具都不生效。(查看日志发现总是尝试连接 “vps:29900”) 反之,我单独用命令行开启 kcptun 进程,参数写上 localaddr 和 remoteaddr,就可以成功连接。 是不是不支持 SIP003 规范呢?
而且,在配置服务端的时候,如果我使用 shadowsocks-libev 的 plugin 参数,plugin_opts 里面如果不填写 listen=xxx 的话,kcptun 就会监听 29900 端口,而不是直接使用 shadowsocks 的端口号,看起来似乎是不支持 SIP003 规范的。
希望作者解答,谢谢。
P.S. 客户端平台 Windows 10 18363 x64 服务端平台 Ubuntu 16.04 amd64 + shadowsocks-libev
不支持,我不知道什么是SIP003规范
不支持,我不知道什么是SIP003规范
就是 Shadowsocks 为插件参数做的规范,我好像在 shadowsocks 组织里的 kcptun 仓库看到过你做过贡献啊,你应该是知道的。 Shadowsocks 组织仓库的 kcptun 版本还是2017年的,太久了。 https://github.com/shadowsocks/kcptun 好像他这个还是 fork 的你的呀?
不知道,应该是别人讨论过这个问题
不知道,应该是别人讨论过这个问题
好吧,那可能是别人改过的。
@xzl2021 我有编译好的SIP003的,基于3月9日的版本用golang 1.14。算是最新的了吧。 链接: https://pan.baidu.com/s/1SL7YsF6pG22ouyQvckC_rQ 提取码: ier9 只提供了linux_amd64服务器端和win64客户端,并且我只试过客户端,没试过服务器端,你可以试下。
@xzl2021 我有编译好的SIP003的,基于3月9日的版本用golang 1.14。算是最新的了吧。 链接: https://pan.baidu.com/s/1SL7YsF6pG22ouyQvckC_rQ 提取码: ier9 只提供了linux_amd64服务器端和win64客户端,并且我只试过客户端,没试过服务器端,你可以试下。
你这个不行哦,服务端运行报错:
-bash: ./kcptun_server_linux_amd64: Text file busy
@xzl2021 那我帮不了你了,我只在PC上用客户端,没有问题。
@xzl2021 那我帮不了你了,我只在PC上用客户端,没有问题。
没关系,我可以自己再改一下。谢谢你哦。
@xzl2021 这里可以下载 https://github.com/shadowsocks/kcptun/releases
https://github.com/zhanhb/kcptun-sip003-wrapper
@colalan 老哥,你这个分享链接过期了,能重新发下吗
https://github.com/zhanhb/kcptun-sip003-wrapper
大哥你这脚本是把x大的编译文件和你的脚本放在同目录下就行了吗?我看usage是直接在ss使用的吗?不需要先makefile么?
https://github.com/zhanhb/kcptun-sip003-wrapper
大哥你这脚本是把x大的编译文件和你的脚本放在同目录下就行了吗?我看usage是直接在ss使用的吗?不需要先makefile么?
@rilyuuj 这位 zhanhb 仁兄说的意思是:先把 x 哥的 kcptun 编译好,生成的二进制文件和脚本放在一起就好,或者将编译好的 kcptun 二进制文件放在 /usr/local/ 等环境变量目录里。
大哥,我感觉你的kcptun+ss使用方法跟别人完全不一样啊。 你怕不是对kcptun有一些误解? 点击 https://www.alongs.xyz/?p=17 试试。 插件这种方式本质上是一样的,但是把简单的事情搞的太复杂了
大哥,我感觉你的kcptun+ss使用方法跟别人完全不一样啊。 你怕不是对kcptun有一些误解? 点击 https://www.alongs.xyz/?p=17 试试。 插件这种方式本质上是一样的,但是把简单的事情搞的太复杂了
@alongL 主要是封装成插件,就不用单独启动 kcptun 了,而是可以将 kcptun 的参数写进 ss 的 json 配置文件里面,随 ss 自动启动。
支持,可以使用。
-l %SS_LOCAL_HOST%:%SS_LOCAL_PORT% -r %SS_REMOTE_HOST%:%SS_REMOTE_PORT% --key "password" --crypt "none" --mode "fast3" --mtu 1250 --sndwnd 1024 --rcvwnd 1024 --ds 30 --ps 20 --dscp 46 --nocomp --autoexpire 60 -conn 3 -smuxver 2 -sockbuf 67108864 -smuxbuf 67108864
https://github.com/zhanhb/kcptun-sip003-wrapper
大哥你这脚本是把x大的编译文件和你的脚本放在同目录下就行了吗?我看usage是直接在ss使用的吗?不需要先makefile么?
@rilyuuj 这位 zhanhb 仁兄说的意思是:先把 x 哥的 kcptun 编译好,生成的二进制文件和脚本放在一起就好,或者将编译好的 kcptun 二进制文件放在 /usr/local/ 等环境变量目录里。
好的,才看的答复,但是他仓库里的都是还未编译的文件呐,没有makefile我都不会弄了。。真小白。