dog-tunnel
dog-tunnel copied to clipboard
p2p tunnel,(udp mode work with kcp,https://github.com/skywind3000/kcp)
RT.有没有大佬知道支持加载配置文件形式启动么?
编译时提示需要gcc。在windows平台下用mingw之类非常麻烦。 可以换成github.com/golang/snappy 这个完全是golang的。 zappy已经不维护了。
服务端模式系统:Server 2016 客户端模式系统:macos catalina 10.15.2 版本:dtunnel_mac_x64_1.42_lite 使用TCP正向代理模式,监听本地端口。 服务端配置: dtunnel_lite -service 0.0.0.0:3000 -v -auth 1111111 -tcp 客户端配置: ./dtunnel_mac64 -service XXX.XXX.XXX.XXX:3000 -v -pipe 1 -auth 1111111 -compress -tcp -local 127.0.0.1:8888 -action 192.168.100.101:3389...
Hello sir I'm trying to work on dog tunnel_lite for udp on server i have this error cannot listen addr:listen tcp: address udp:127.0.0.1:8080: too many colons in address ON Client...
看介绍像是一个像frp或ngrok这样的端口反代工具? .
测试环境:近端vps,远端vps,媒介vps 抓包发现: 近端vps,与远端vps和 媒介vps通讯 远端vps与 近端vps和媒介vps通讯 请问是为啥呢,近端和远端不应该是互相不知道吗
```golang var g_LocalConn net.Conn func (sc *Client) MultiListen() bool { if g_LocalConn == nil { g_LocalConn, err := net.Listen("tcp", *localAddr) ``` g_LocalConn, err := net.Listen("tcp", *localAddr) 其实类型是 Listener,所以变成了新的变量 g_LocalConn 的赋值,应该是在下面的Accept()上。
release下载的1.4.1的dtunnel_lite windows版,若启用session_timeout,一段时间(几分钟或十几分钟,应该是跟请求量有关)后会报错退出,100%重现。 错误信息: ``` goroutine 20633 [IO wait]: internal/poll.runtime_pollWait(0x2f54770, 0x72, 0x758880) d:/go/src/runtime/netpoll.go:173 +0x6d internal/poll.(*pollDesc).wait(0xc0001237c8, 0x72, 0x635100, 0x0, 0x0) d:/go/src/internal/poll/fd_poll_runtime.go:85 +0xa1 internal/poll.(*ioSrv).ExecIO(0x8d61a8, 0xc000123618, 0x725e88, 0xc00027cf60, 0x5b, 0x5b) d:/go/src/internal/poll/fd_windows.go:222 +0x137 internal/poll.(*FD).Read(0xc000123600, 0xc00060aa00,...