1
var1122 2023-12-14 18:00:51 +08:00
你说的不就是……frp 这些咩
|
4
yxmyxmyyy 2023-12-14 18:05:33 +08:00 via Android
开源的做的都没这么好吧
|
5
GooMS 2023-12-14 19:16:29 +08:00 via Android
Frp 完全可以做到,我们公司内就是如此。
|
6
ShawnSky 2023-12-14 19:20:45 +08:00
rathole+nginx
|
7
ShawnSky 2023-12-14 19:22:08 +08:00
rathole+nginx
补充,没有那么方便, 1. rathole:需要配置客户端、服务端 2. 服务端通过 nginx 做 https+反代 |
8
JerryYuan 2023-12-14 19:26:38 +08:00 via Android
nginx proxy manager+wireguard
题主提的几个特性都有了:面板 转发 私有化部署 内网 IP 这也是我正在用的方案。 |
9
IvanLi127 2023-12-14 19:29:33 +08:00
[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 上。 |
10
gujinwind 2023-12-14 20:05:27 +08:00
TeaWeb 的 HTTP 隧道可以做到,但只支持 web
|
11
ntedshen 2023-12-14 20:06:19 +08:00
frp 跑 http 端口不是随便换。。。
ssh 挂域名挂一个没问题,但是这玩意 tcp 层的。。。 不改端口的话估计要搞个网关或者多搞几个 ip ? |
12
dann73580 2023-12-14 23:38:30 +08:00
tailscale+caddy ,官方有这个玩意的,海外自建下节点
|
13
retanoj 2023-12-15 16:03:17 +08:00
有个能暴露到公网的 Nginx 就可以了吧?
再手动配配域名啥的 |
14
wangweitung 2023-12-15 18:11:36 +08:00 via Android
|
15
retanoj 364 天前
@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 |
16
Achophiark 362 天前
gost.plus 好像正在测试
|