rtctunnel:通过WebRTC建立网络隧道

时间:2024-05-13 16:48:35
【文件属性】:

文件名称:rtctunnel:通过WebRTC建立网络隧道

文件大小:4.7MB

文件格式:ZIP

更新时间:2024-05-13 16:48:35

Go

RTCT渠道 RTCTunnel通过WebRTC构建网络隧道。 警告:这是概念证明,不应在生产中使用。 断开连接和无效数据之类的问题将无法正常处理,并会导致程序崩溃。 此处提供了该应用程序及其构建方式和构建方式的概述: 。 安装 RTCTunnel可以通过go get安装: go get github.com/rtctunnel/rtctunnel/cmd/rtctunnel 或从发行页面下载(适用于Linux)。 用法 RTCTunnel通过WebRTC在两个对等点之间创建网络隧道。 这些对等方通过公用密钥标识。 要使用RTCTunnel,请首先使用以下命令创建配置: rtctunnel init 您可以通过以下方式查看信息: rtctunnel info 在两个对等节点上都完成此操作后,请复制两个公钥并添加一条路由。 路由具有四个组成部分:本地对等体,本地端口,远程对


【文件预览】:
rtctunnel-master
----go.mod(492B)
----.github()
--------workflows()
----.envrc(15B)
----go.sum(17KB)
----ci()
--------throughput()
----Dockerfile(562B)
----peer()
--------conn.go(6KB)
--------webrtc.go(639B)
--------options.go(77B)
--------datachannel.go(4KB)
--------webrtc_native.go(3KB)
--------main_test.go(212B)
--------dispatcher.go(2KB)
--------conn_test.go(1KB)
--------cond.go(639B)
--------webrtc_js.go(7KB)
----channels()
--------channels.go(1KB)
--------operator()
--------apprtc()
--------memory.go(1KB)
----examples()
--------browser-http()
--------redis()
----LICENSE(1KB)
----Procfile(137B)
----README.md(2KB)
----dist()
--------build.dockerfile(373B)
--------build-linux.sh(434B)
----ext()
--------js()
----.gitignore(303B)
----_config.yml(25B)
----signal()
--------signal.go(2KB)
----cmd()
--------rtctunnel()
----crypt()
--------crypt.go(2KB)
--------crypt_test.go(337B)

网友评论