coyove / goflyway

An encrypted HTTP server
MIT License
4.31k stars 655 forks source link

路由器怎么编译呢? #70

Open xman55555 opened 6 years ago

xman55555 commented 6 years ago

恩山论坛老毛子的固件,内置了goflyway的插件,但是和服务器上的用不了,能连接上,但是无任何网络,还是本地网络,不知道为什么?k2路由器

coyove commented 6 years ago

请输出日志-lv dbg,另外

无任何网络,还是本地网络

是啥意思,请描述一下

boer0327 commented 6 years ago

为什么所有的linux版本不能直接在openwrt x86上直接运行呢?

coyove commented 6 years ago

不能运行具体指什么,有什么错误提示

boer0327 commented 6 years ago

root@LEDE:/mnt/sdb1# tar -xzf goflyway_linux_amd64.tar.gz root@LEDE:/mnt/sdb1# ls bin media boot mnt ca.pem opt chinalist.txt proc dev root etc run goflyway sbin goflyway.log sdb1 goflyway_linux_amd64.tar.gz srv home sys lib tmp lib64 usr lost+found var root@LEDE:/mnt/sdb1# ./goflyway -ash: ./goflyway: not found 我直接解压amd 64然后运行提示没有找到.

boer0327 commented 6 years ago

我这是lede x64位的路由 我也试过用32位的提示一个错误我忘记了. kcptun也是用go写的, 那个就可以直接在路由里面运行. 奇怪了.

coyove commented 6 years ago

not found 表明架构不对,你使用的kcptun是kcptun-linux-amd64-xxx.tar.gz吗?

shenfu1991 commented 6 years ago

8成是框架不对,编译版本不正确。可以参考kcptun,k2应该是linux-mipsle

Handsome1080P commented 5 years ago

goflyway不支持arm架构,除了软路由,普通路由器都是ARM架构,你所说的64/32是arm,而goflyway仅支持i386/amd64。所以放弃吧,只有等作者更新。

blueveryday commented 5 years ago

H大的padavan版本goflyway使用正常。