V2EX rkonfj 的所有回复 第 1 页 / 共 2 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    rkonfj    全部回复第 1 页 / 共 2 页
回复总数  26
1  2  
赞。

另外借楼推荐下 MCP 的命令行 Inspector 工具 mcpurl

感兴趣可以去 github 找一下,快速测试 MCP 服务器必备。
99 天前
回复了 rkonfj 创建的主题 程序员 Like cURL but for mcp
怎么没热度~
@rkonfj #19 这是一个用 Go 实现的简单代 http 理服务器,把所有 http 请求都代理到 backend (可以设置你自签 CA 的 https 服务器)
```
package main

import (
"crypto/tls"
"crypto/x509"
"flag"
"net/http"
"net/http/httputil"
"net/url"
"os"
)

var (
backend string
caPath string
)

func main() {
flag.StringVar(&backend, "backend", "", "server URL")
flag.StringVar(&caPath, "ca", "", "ca certificate path")
flag.Parse()

backendURL, _ := url.Parse(backend)
caCertPool, _ := x509.SystemCertPool()

if caPath != "" {
caCert, err := os.ReadFile(caPath)
if err != nil {
panic(err)
}

if ok := caCertPool.AppendCertsFromPEM(caCert); !ok {
panic("append CA failed")
}
}

rp := httputil.NewSingleHostReverseProxy(backendURL)
rp.Transport = &http.Transport{
TLSClientConfig: &tls.Config{
RootCAs: caCertPool,
ServerName: backendURL.Hostname(),
},
}

http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
r.Header.Del("Proxy-Connection")
r.Host = backendURL.Host
rp.ServeHTTP(w, r)
})
http.ListenAndServe(":3080", nil)
}
```
可以的,但是需要自定义代理服务器。似乎没有现成的正向代理服务器支持这种。
最近我也有这个需求,准备自己做一个。可以订阅 https://github.com/sigcn/nvr 关注后续~
2024-06-25 23:23:31 +08:00
回复了 ixixi 创建的主题 宽带症候群 最近网络打洞老不成功, 求方案
2024-06-01 13:22:07 +08:00
回复了 leconio 创建的主题 宽带症候群 想问下 NAT2 和 NAT3 如何打洞
NAT2 和 NAT3 分别是地址受限和端口受限。双方拿到对方 IP 和 Port 后,可以互相发包挑战,以解除限制。

https://github.com/rkonfj/peerguard
2024-05-29 20:14:15 +08:00
回复了 rkonfj 创建的主题 分享创造 [Go] 开源了另一个 P2P 网络开发库
@kevin100702 是的。而且服务器中转时仍然是端到端加密。
2024-05-28 22:08:40 +08:00
回复了 huhexian 创建的主题 分享创造 [川流论坛] 使用 Flarum 搭建的博客论坛
老站长~
2024-05-28 22:03:37 +08:00
回复了 LeeReamond 创建的主题 程序员 内网穿透现在有啥不墙境外节点的工具?
试试基于 WebSocket 的组网工具?

https://github.com/rkonfj/peerguard
2024-04-19 20:02:48 +08:00
回复了 coloz 创建的主题 宽带症候群 宽带因为挂 NAS 被封了
如果选择 p2p vpn 的话,可以试试我开源的 PeerGuard

使用 wss 握手。

https://github.com/rkonfj/peerguard
2024-03-21 21:22:46 +08:00
回复了 rkonfj 创建的主题 分享创造 [Go] 开源了另一个 P2P 网络开发库
@zrlhk 好主意
2024-03-20 07:15:22 +08:00
回复了 rkonfj 创建的主题 分享创造 [Go] 开源了另一个 P2P 网络开发库
@1423 好的,谢谢。有空了,我来加相关代码和对比数据。
2024-03-20 07:13:47 +08:00
回复了 rkonfj 创建的主题 分享创造 [Go] 开源了另一个 P2P 网络开发库
@hahaha121 可以看看附言快速组网。服务器德部署后面出更详细文档。:)
2024-03-11 22:41:23 +08:00
回复了 messiah163 创建的主题 宽带症候群 远程访问家庭网络的方案
2024-02-12 22:59:18 +08:00
回复了 daisyfloor 创建的主题 问与答 Tailscale 是使用官方服务还是自建 Control server?
@daisyfloor #31 有 ipv6 了,需要直连,tailscale 之类的工具仍然是你的好帮手。因为你的 WAN 防火墙默认会阻止入站流量,需要这样的工具开个洞。
首推 tailscale ,
也可以调研并关注一下我最近开源的 PeerGuard 。
https://github.com/rkonfj/peerguard

这样的方案,R1 和 R2 的防火墙 inbound 可以全部禁止,更安全。
2023-11-19 07:43:31 +08:00
回复了 zgtmac 创建的主题 NAS 大家 NAS 防尘有什么妙招没?
2023-07-04 11:43:47 +08:00
回复了 rkonfj 创建的主题 分享创造 闲里蛋疼,搞了个 twitter
1  2  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     911 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 33ms UTC 20:02 PVG 04:02 LAX 13:02 JFK 16:02
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86