From 9cc71236837722ae7da0a6d00dc7f3501c885d1b Mon Sep 17 00:00:00 2001 From: Mock Date: Sat, 28 Mar 2026 20:08:28 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=90=AF=E5=8A=A8=E5=91=BD=E4=BB=A4?= =?UTF-8?q?=E5=86=99=E5=9C=A8README.md=E4=B8=AD=EF=BC=88=E8=AF=A5=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E5=AD=98=E5=9C=A8A<->C=E5=BA=95=E5=B1=82=E9=93=BE?= =?UTF-8?q?=E8=B7=AF=E9=95=BF=E6=97=B6=E9=97=B4=E7=A9=BA=E9=97=B2=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=E4=B8=8D=E5=8F=AF=E9=80=9A=E7=9A=84=E6=83=85=E5=86=B5?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 40 +++++++++++++++++++++++++--------------- 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 8c78557..2e9a8d3 100644 --- a/README.md +++ b/README.md @@ -42,30 +42,39 @@ CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -o bin/peer-linux-armv7 ./c ## Run On Different Machines -`server` 所在机器监听 `0.0.0.0:9000`。 +`server D` 所在机器监听 `0.0.0.0:10909`。 ```bash -~/omnisocket/server -listen 0.0.0.0:9000 +go run cmd/kcpserver/ -listen 0.0.0.0:10909 +-kcp-ts-debug-log logs/d-kcp-ts.jsonl -kcp-session-stats-log logs/d-kcp-stats.jsonl ``` -每个 `peer` 所在机器连接 `server` 的实际 IP,例如 `192.168.1.50:9000`。 - -### peer-a +`relay server C` 所在机器 ```bash -~/omnisocket/peer \ - -id peer-a \ - -server 192.168.1.50:9000 \ - -inbox-dir /tmp/peer-a-inbox +go run ./cmd/kcpserver/ -mode=relay -listen 0.0.0.0:10909 -relay-remote 172.21.0.13:10909 + +2>&1 | tee logs/c.stdout.log ``` -### peer-b +### peer-a (A) ```bash -~/omnisocket/peer \ - -id peer-b \ - -server 192.168.1.50:9000 \ - -inbox-dir /tmp/peer-b-inbox +go run ./cmd/kcppeer/ -id peer-a -server 172.21.0.13:10909 -relay-via 139.199.57.110:10909 -inbox-dir inbox/a + +-latency-log logs/a-latency.jsonl -kcp-ts-debug-log logs/a-kcp-ts.jsonl -kcp-session-stats-log logs/a-kcp-stats.jsonl + +go run ./cmd/kcpping/ -id peer-a -server 139.199.57.110:10909 -echo +``` + +### peer-b (B) + +```bash +go run ./cmd/kcppeer/ -id peer-b -server 152.136.164.246:10909 -inbox-dir inbox/b + +-latency-log logs/b-latency.jsonl -kcp-ts-debug-log logs/b-kcp-ts.jsonl -kcp-session-stats-log logs/b-kcp-stats.jsonl + +go run ./cmd/kcpping -id peer-b -server 152.136.164.246:10909 -to peer-a -count 20 -interval 100ms ``` ## Interactive Commands @@ -76,7 +85,8 @@ CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -o bin/peer-linux-armv7 ./c help text peer-b hello text peer-a hi -file peer-b /tmp/test.bin +file peer-a /tmp/test125.bin +file peer-a /tmp/test5.bin quit ``` ### 自动化拉取更新汇总数据