百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

dog-tunnel

> 编程语言
开源

p2p 隧道(使用 KCP 的 UDP 模式,https://GitHub.com/skywind3000/kcp)

2.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

p2p 隧道(使用 KCP 的 UDP 模式,https://GitHub.com/skywind3000/kcp)

Dog Tunnel(狗洞)

README in English

Introduction

基于kcp的p2p端口映射工具,同时支持socks5代理

编译

安装依赖

go get github.com/go-sql-driver/mysql

go get github.com/klauspost/reedsolomon

go get github.com/cznic/zappy

编译程序 go get -u -d github.com/vzex/dog-tunnel && cd $GOPATH/src/github.com/vzex/dog-tunnel/ && git checkout master && make

(windows用户自行修改路径)

服务器搭建

编译出来的程序有两个dtunnel_s, dtunnel

dtunnel_s 为服务端 dtunnel 为客户端

dtunnel 的用法参考官网 http://dog-tunnel.tk(注:官网因为挂在一个不靠谱的vps上到期就停止续费了,所以不再提供官方的p2p服务器了,之后的二进制版本会发布在github中)

dtunnel_s 启动时会监听一个tcp端口,通过-addr设置,如果需要-ssl(默认是false),那么要指定-cert加载ssl证书,之后客户端连接也要打开-ssl开关(默认是true的) -addrudp 是p2p打洞的辅助udp端口,能提高打洞成功率,对应dtunnel参数-buster指定同样的ip和端口

dtunnel_s 支持远程接口管理,如果需要,可通过-admin 指定ip:端口,比如-admin 127.0.0.1:1234

支持的命令列表

…

Thanks

netroby

License

MIT License

Credits

author: [email protected]

GitHub Issues· 0 开放

在 GitHub 查看全部

暂无开放 Issues,或尚未同步最近议题。

核心特点

  • •Go

> 标签

Go

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言