
如题,我目前用 frp 的 vhost 功能在 nas 穿透了内网的一些服务。
但是最近在搭建 minio 时发现浏览桶的文件列表发起的是 websocket 请求,遂去修改 frp 配置文件,调试了好久都不得其法,在依旧使用原有域名的情况下我该如何修改配置文件?
我试过文档里介绍的responseHeaders.set.foo = "bar" 去手动修改 header ,加上 requestHeaders.set.COnnection= "upgrade" 等参数,但是不起作用...。
这个是我目前的配置文件,直接用的 vhost 功能
[[proxies]] name = "miniow" type = "https" subdomain = "miniow" [proxies.plugin] type = "https2http" localAddr = "192.168.1.12:10000" crtPath = "/ssl/frp.crt" keyPath = "/ssl/frp.key" hostHeaderRewrite = "192.168.1.12" requestHeaders.set.x-from-where = "frp" 1 HenryHe613 218 天前 直接 tcp 出去。然后再 frps 那台机器上有 nginx 做反向代理。 |
2 Rebron1900 OP @HenryHe613 我和别人共用的服务器,不太方便去 frps 端做修改, ![]() |
3 HenryHe613 218 天前 @Rebron1900 那么用 vless+reality 伪装搞国内梯,穿透进内网。 |
4 ysc3839 218 天前 换 WireGuard ,在公网机子上用 nginx 做反向代理吧。 |
5 lovelylain 218 天前 via Android 换 https 模式,让 frp 根据 sni 域名反代 |