xsjqqq123
xsjqqq123
-key那个是用于ssl的,看keys目录下的demo。鉴权的话,看auth目录下的,将sql导入,用-reg 参数,可以将它当做用户名密码组合,当然,修改源码,加上密码也是可以的。
这个服务名设置长点不就是密码了。。。
加了auth那个数据库,服务端在启动时指定数据库参数后,数据库中不存在的-reg服务名,貌似是连接不上的。
已经查找golang相关的了,看来是能编译成android用的库了。另一个问题是,任意一种nat,都能连接成功吗?若近端和远端都是“RESTRICT CONE NAT”,是否支持?
@wuxudong 当时的确成功运行了,想用于远程桌面玩玩,可惜没搞起来,国内的P2P,还是用中转吧,别搞什么穿透了。
另一个服务端崩溃的: 2017/04/06 04:59:36 OnLogin 1491425976 read tcp 115.126.52.156:8000->163.125.235.86:45498: use of closed network connection panic: close of closed channel goroutine 329 [running]: panic(0x70c880, 0xc82000c7c0) /usr/lib/go-1.6/src/runtime/panic.go:481 +0x3e6 main.handleClient(0x7f015556c028, 0xc820259500) /home/xxx/gopath/src/github.com/vzex/dog-tunnel/server.go:46 +0x4b1 created...