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

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

感兴趣可以去 github 找一下,快速测试 MCP 服务器必备。
154 天前
回复了 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)
}
```
可以的,但是需要自定义代理服务器。似乎没有现成的正向代理服务器支持这种。
253 天前
回复了 Markxu0 创建的主题 Go 编程语言 Go 语言如何开发一个 MCP Client ?
2024-10-13 19:17:15 +08:00
回复了 ZhaiSoul 创建的主题 NAS 还有什么私有化部署的开源 NVR 推荐吗
最近我也有这个需求,准备自己做一个。可以订阅 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 防火墙默认会阻止入站流量,需要这样的工具开个洞。
2024-02-06 22:33:23 +08:00
回复了 nealot 创建的主题 程序员 如何通过 IPv6 公网 IP 打通多个 IPv4 LAN 网段 (家庭宽带)
首推 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   ·   2940 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 13:34 · PVG 21:34 · LAX 05:34 · JFK 08:34
♥ Do have faith in what you're doing.