求一个nginx管理软件

买了一台服务器,需要把多个服务端口映射到外网,每次都是服务器起了以后,再在路由器开端口映射,端口多的和绕口令一样,现在要用nginxproxymanager做了http反代,但是ssh还在绕口令,我查资料说nginx的stream模块可以反代tcp端口,但是nginxproxymanager不支持通过域名反代端口,只能一个端口反代一个端口,还在绕口令 :clown_face:
求一个软件反代tcp端口

6 个赞

套娃不,先起个nginx容器, 然后Nginx proxy manage使用域名反代本机Nginx 服务(ip:端口形式),Nginx再反代目标服务的域名。这样就反代域名了

我之前也遇到npm不能反代域名的问题,这样搞的,可以参考试试

是要用域名反代tcp端口,不是http服务

可以,但是每次启动一个服务都改一下ffrp配置文件有些麻烦了

那就直接ddns
为什么需要一层转发

因为ddns只是到了这台服务器,但是要映射的是服务器里面虚拟机的端口,而且因为是开发测试服务器,所以新建删除的很频繁,不想每次都进路由器做端口转发

1 个赞

nps 的ui不错

这是啥zsbd

不大理解,那为什么不直接虚拟机去ddns呢?
如果说多台虚拟机,那新建个dmz主机做统一转发比如5000~6000转发给a虚拟机,6000~7000转发b虚拟机,这样访问的时候直接认准端口就行了

我也在用nps,不过最近在b站看到个开源的gostc,据说性能好不少

nps最大的问题官方的已经不维护了,而且有严重漏洞
第三方不晓得安全不

gost我也在用,感觉也很牛

端口太多了,记不住了

有大佬接力维护了,我用的他的二开GitHub - yisier/nps: 基于NPS 0.29.10 版本二开而来,NPS接力项目。公益云NPS:https://natnps.com

有点绕,学习一下 :rofl:

我也是这个就是不知道有没有漏洞

tcp不含域名信息,没法通过域名信息反向代理不同服务。NGINX只能反代http服务。

当然我说的是同一个端口的情况。你可以用不同端口区分不同服务。

不对,你怎么反代的,能不能详细描述一下后台的具体服务

1 个赞

可以看下这个,nginx支持通过域名的方式反代tcp,只是每次修改配置太麻烦,想找一个图形化的配置软件

1 个赞

虽然看不懂,但希望佬友找到答案

有意思:+1: