cloudflare tunnel 有私有化部署的替代方案吗?

345 天前
 a22271001
cloudflare tunnel 很好用,缺点就是国内网络不稳定时不时会断线,速度也上不去。
想着找一个类似的私有化部署方案,通过自己的服务器做中转。
跟 frp,nps 这类的不太一样

cloudflare tunnel 可以直接在面板里面配置好如下映射关系:
a.sample.com => http://192.168.1.50:8080
b.sample.com => https://192.168.1.51
c.sample.com => ssh://192.168.1.50

然后直接访问 a b c.sample.com 就能连上内网对应的服务了
3105 次点击
所在节点    程序员
16 条回复
var1122
345 天前
你说的不就是……frp 这些咩
var1122
345 天前
@var1122 只是 tunnel 更像是集成功能;尤其是零信任,这个最好用
a22271001
345 天前
@var1122 frp 似乎不是联动子域名,主要想给每个服务对上一个子域名
yxmyxmyyy
345 天前
开源的做的都没这么好吧
GooMS
345 天前
Frp 完全可以做到,我们公司内就是如此。
ShawnSky
345 天前
rathole+nginx
ShawnSky
345 天前
rathole+nginx
补充,没有那么方便,
1. rathole:需要配置客户端、服务端
2. 服务端通过 nginx 做 https+反代
JerryYuan
345 天前
nginx proxy manager+wireguard
题主提的几个特性都有了:面板 转发 私有化部署 内网 IP
这也是我正在用的方案。
IvanLi127
345 天前
[robbie-cahill/tunnelmole-client: Tunnelmole - Connect to local servers from anywhere]( https://github.com/robbie-cahill/tunnelmole-client/)

上面这个能实现直接指定端口和域名,不过是在客户端指定的,不是在服务端。你可以看看下面这个列表,找找有没有适合你的

[anderspitman/awesome-tunneling: List of ngrok alternatives and other ngrok-like tunneling software and services. Focus on self-hosting.]( https://github.com/anderspitman/awesome-tunneling)

我推荐 rathole + caddy ,我昨天刚搞了 rathole ,感觉还行,配置挺简单的,不过服务端和客户端都需要配一下。

或者可以考虑第三方的 frp 服务,他们有集成这种功能。使用 http 访问时,域名绑到内网的某个 host:port 上。
gujinwind
345 天前
TeaWeb 的 HTTP 隧道可以做到,但只支持 web
ntedshen
345 天前
frp 跑 http 端口不是随便换。。。
ssh 挂域名挂一个没问题,但是这玩意 tcp 层的。。。
不改端口的话估计要搞个网关或者多搞几个 ip ?
dann73580
344 天前
tailscale+caddy ,官方有这个玩意的,海外自建下节点
retanoj
344 天前
有个能暴露到公网的 Nginx 就可以了吧?
再手动配配域名啥的
wangweitung
344 天前
@retanoj
这个没看懂……
这个要咋配置
retanoj
341 天前
@wangweitung
就比如,你有个能暴露到公网的网关是 192.168.1.1 ,公网 IP 是 1.1.1.1 ,上面装了 nginx
然后以 a.sample.com => http://192.168.1.50:8080 举例就是
a.sample.com -- dns A record --> 1.1.1.1 -- nginx server a.sample.com, stream proxy to -> 192.168.1.50:8080
Achophiark
339 天前
gost.plus 好像正在测试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1000439

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX