谷姐:我们都是谷歌迷
We are all Google fans

分享一个反向代理的神器——NginxProxyManager-mlcq

Rate this post

开源项目,GitHub上已经有4.9k个星星

地址:https://github.com/jc21/nginx-proxy-manager

官网:https://nginxproxymanager.com/

特点:

– 非常适合小白
– 有一个漂亮的UI界面
– 一分钟可以搞定反向代理+SSL证书申请配置
– Docker-compose 一键部署
– 很容易配置端口转发、404主页、重定向等功能
– 支持多用户管理
– 方便管理域名白名单、更好保护自己的小鸡
– 支持Nginx的深度修改(适合有一定基础的MJJ)

部署:

Docker-compose一键部署即可

(帖子里貌似发不出来,可以直接上他们官网看:https://nginxproxymanager.com/setup/#using-mysql-mariadb-database)

默认登陆账号和密码:

    Email: admin@example.com
    Password: changeme

要是还是不会可以看保姆级的视频教程:https://www.bilibili.com/video/BV1Gg411w7kQ/

热议
推荐楼 mlcq 2021-12-16 14:43:07

看起来还蛮不错的,不知道资源消耗怎么样

供参考~

推荐楼 mlcq 2021-12-18 10:14:28

第二个图是在哪的?

portainer——一个Docker可视化管理工具

2楼 logo 2021-12-16 14:18:58

mark

3楼 1904328812 2021-12-16 14:19:20

先收藏了。谢谢分享

4楼 cicvc 2021-12-16 14:19:59

先收藏,待会看

5楼 mlcq 2021-12-16 14:22:27

先收藏了。谢谢分享

好快

6楼 reizhi 2021-12-16 14:22:42

看起来还蛮不错的,不知道资源消耗怎么样

7楼 ddydeyx 2021-12-16 14:22:49

这个之前用过,确实还不错,一般反代很方便,鼠标点点点就行了。而且自带面板可以申请泛域名证书。
不过好像面板里不能反代grpc

8楼 老猹 2021-12-16 14:23:33

感谢分享。收藏吃灰一气呵成~

9楼 heihai 2021-12-16 14:26:39

nginx也有面板啊

10楼 鼎剑阁 2021-12-16 14:27:12

咋还给头像做了个滤镜

12楼 aRNoLD 2021-12-16 14:28:07

我是否可理解为,在MJJ们买了年末的东京机房和斯巴达之后,利用这个面板可以把速度不咋样的、有些难以正常访问的网站整合起来一键管理,以便于从中国大陆地区更有效率的访问?

13楼 重庆森林 2021-12-16 14:28:12

不错不错,正需要啊

14楼 Royalist 2021-12-16 14:29:18

干货先收藏,后面有时间看

15楼 重庆森林 2021-12-16 14:29:50

先收藏 ,有空再研究

16楼 李云龙 2021-12-16 14:30:45

我李云龙高低也得学习学习

17楼 mlcq 2021-12-16 14:30:46

干货先收藏,后面有时间看

注意这个默认监听 80 和443 端口

18楼 mlcq 2021-12-16 14:31:46

我李云龙高低也得学习学习

团长好

19楼 ck85124 2021-12-16 14:31:47

带面板的太好了

20楼 排骨超人 2021-12-16 14:31:51

先收藏再看,感谢

22楼 sandyzjy 2021-12-16 14:32:32

感谢分享,我去试试看看

23楼 wto 2021-12-16 14:33:16

Nginx 不是有手就行

24楼 cdseoo 2021-12-16 14:33:17

嗯,我xui的ws那个也没折腾出来,他可以添加自定义配置的,希望有用过的懂nginx的兄弟试试看看能不 …

ws不就是这里吗

25楼 Able 2021-12-16 14:33:46

看着还不错,先收藏一个

26楼 mlcq 2021-12-16 14:35:01

ws不就是这里吗

嗯,我开了,然后配置贴进去 不顶用

27楼 cdseoo 2021-12-16 14:36:44

嗯,我开了,然后配置贴进去 不顶用

我用这个反代的nezha探针,开启即可生效

28楼 ddydeyx 2021-12-16 14:36:59

嗯,我xui的ws那个也没折腾出来,他可以添加自定义配置的,希望有用过的懂nginx的兄弟试试看看能不 …

websocket应该很容易配置,主要是它的反代模板和反代grpc的指令冲突,除非手动编辑配置文件。自定义的server_proxy配置是加在server块的最底部,并不是完全替换它自带的配置。
docker下还是用traefik比较方便,官方文档写的很清楚,比较容易配置,迁移方便。

29楼 mlcq 2021-12-16 14:37:01

我是否可理解为,在MJJ们买了年末的东京机房和斯巴达之后,利用这个面板可以把速度不咋样的、有些难以正常 …

对的,举个例子,斯巴达可以安装一个这个,然后反代一些线路稍微差一点的机器(最好是美国的),Olink装这个,发代一些德国或者欧洲的机器,这样我们大陆访问会快一些

30楼 mlcq 2021-12-16 14:38:05

websocket应该很容易配置,主要是它的反代模板和反代grpc的指令冲突,除非手动编辑配置文件。自定义的ser …

感谢分享,有时间我去试试

32楼 guzhichi 2021-12-16 14:43:18

mark

33楼 kakaka 2021-12-16 14:44:57

mark

34楼 prayer 2021-12-16 14:45:40

mark

35楼 kezhao 2021-12-16 14:46:00

看着不错。收藏了

36楼 王多多 2021-12-16 14:47:24

搭配宝塔的docker 完美

37楼 等1下™我老公呢 2021-12-16 14:48:31

跟宝塔比哪个简单?

38楼 王多多 2021-12-16 14:51:02

跟宝塔比哪个简单?

宝塔里的docker直接装这个

39楼 欺头君 2021-12-16 14:51:11

跟宝塔比哪个简单?

这个简单,不过宝塔有防火墙可用,这个只是比较单纯的中转流量和反代。

40楼 mlcq 2021-12-16 14:55:47

跟宝塔比哪个简单?

对的,只是宝塔如果装了Nginx会端口冲突(宝塔国内版本现在申请SSL证书经常失败,aapanel貌似正常,这个申请SSL基本3秒搞定)

42楼 micms 2021-12-16 14:59:05

有点意思 还支持多用户管理谢谢分享

43楼 mlcq 2021-12-16 14:59:40

搭配宝塔的docker 完美

嗯,注意这个也是用的80 443端口,会和宝塔自身的nginx冲突,可能需要选择停掉一个

44楼 xialin 2021-12-16 15:02:21

收藏了 谢谢分享

45楼 王多多 2021-12-16 15:02:26

嗯,注意这个也是用的80 443端口,会和宝塔自身的nginx冲突,可能需要选择停掉一个 …

用了这个nginx没有必要了啊

46楼 剁手mjj 2021-12-16 15:03:39

mark

47楼 lanlandezei 2021-12-16 15:06:08

收藏一下,说不定用得到

48楼 xueyuan 2021-12-16 15:07:43

绑定一下

49楼 yaren 2021-12-16 15:09:24

怎么配置反代一下gg

50楼 mytk-asa 2021-12-16 15:10:06

有点儿意思,搞一下试试

52楼 pulpfunction 2021-12-16 15:12:10

牛皮

53楼 sunete 2021-12-16 15:13:49

好东西,适合我这个小白

54楼 咖啡与美酒 2021-12-16 15:31:08

感谢分享Mark

55楼 老公在这呢 2021-12-16 15:35:42

先收藏,以后应该用不到

56楼 随波逐流 2021-12-16 15:36:23

感谢分享,这个很不错

57楼 makizhang 2021-12-16 15:37:25

收藏先

58楼 skyindreams 2021-12-16 15:38:01

技术贴得支持!收藏!

59楼 ThuFeng 2021-12-16 15:38:53

先马后看

60楼 qiuqiu 2021-12-16 15:40:13

收藏

62楼 sah 2021-12-16 15:45:43

看着不错,这个占用内存高吗,消耗资源大不大呢

63楼 mlcq 2021-12-16 15:56:28

挺好的,不知道对比宝塔ng的反带怎么样,宝塔的反带我记得之前有些小问题 …

宝塔自带的反代我经常开了一个之后就开不了了,需要自己手动去修改nginx配置文件,这个的话更方便一点

64楼 mlcq 2021-12-16 15:58:28

ws不就是这里吗

我装了xui,这边ws打开,然后在这边填ws的配置信息

小火煎连不上,同样的操作,如果是自己去改宝塔nginx的配置文件可以成功

65楼 gcczm 2021-12-16 15:59:37

先收藏,待会看

66楼 Verfunk 2021-12-16 16:01:18

先收藏,晚点看

67楼 告辞 2021-12-16 16:06:36

好东西

68楼 花落无声 2021-12-16 16:14:45

收藏备用……

69楼 重案组曹达华 2021-12-16 16:21:25

不错不错,感谢分享

70楼 louiejordan 2021-12-16 16:23:20

你的声音,好有磁性

72楼 shuang76 2021-12-16 16:24:49

同收藏,晚上慢慢看~

73楼 和弦的颤栗曲 2021-12-16 16:26:25

我装了xui,这边ws打开,然后在这边填ws的配置信息

小火煎连不上,同样的操作,如果是自己去改宝塔nginx …

下面写了在这里设置header不生效

74楼 superme 2021-12-16 16:27:04

收藏了

75楼 Lebron 2021-12-16 16:27:22

家用用这个很不错,nas很多docker用这个,只需要一个端口转发就好了

76楼 mgwx 2021-12-16 16:28:15

插眼

77楼 puerboy 2021-12-16 16:31:25

这就是中转机设置用的?

78楼 丶Silently 2021-12-16 16:59:19

这个要怎么设置拒绝其他域名或者通过ip访问 只允许绑定域名

79楼 mlcq 2021-12-16 17:03:15

下面写了在这里设置header不生效

看到了,这边应该说要在custome locations里设置吧,

我这边设置了貌似还是不管用

80楼 柯林斯 2021-12-16 17:05:45

看到了,这边应该说要在custome locations里设置吧,

你这样代理xui是为了用域名那种吗?表示没太理解

82楼 mlcq 2021-12-16 17:07:10

这个要怎么设置拒绝其他域名或者通过ip访问 只允许绑定域名

如果这个和你的反代的站是同一个服务器的话,就只要开放80和443端口就行,其他端口可以关闭,这样的话别人就不能通过ip+端口访问你的网站了;如果NPM和你的站不在一个服务器上的话,可以在源站那边防火墙设置一下,给NPM所在的服务器设置一个白名单,只允许这台机器的IP能够访问你的源站服务器,这样的话用户也就只能通过绑定的域名来访问你的网站了。

83楼 mlcq 2021-12-16 17:12:15

你这样代理xui是为了用域名那种吗?表示没太理解

是想用vmess+ws+tls的方式来上网,用宝塔的时候xui设置了之后,在原来网站的nginx配置上添加这段就ok了,上网很稳,NPM这边不知道咋整了

84楼 curtis 2021-12-16 17:13:22

收藏了

85楼 lzs5240 2021-12-16 17:14:23

nginx嫌麻烦了直接用Caddy呀
两行代码搞定

类似
www.abc.com {
gzip
tls abc@mail.com
proxy / 127.0.0.1:8000
}

86楼 柯林斯 2021-12-16 17:17:21

是想用vmess+ws+tls的方式来上网,用宝塔的时候xui设置了之后,在原来网站的nginx配置上添加这段就ok了, …

哦哦,学会了,一直以来的疑惑清晰了,多谢分享(能直接参考你截图的ng规则例子吗)

87楼 mlcq 2021-12-16 17:18:56

nginx嫌麻烦了直接用Caddy呀
两行代码搞定

xui那个用宝塔的自己修改Nginx也不麻烦,主要是这个NPM不知道怎么搞

88楼 tbabc 2021-12-16 17:21:17

,mark。谢谢分享


宝塔是在添加大概这个位置,NPM这边目前暂时没有成功

90楼 mlcq 2021-12-16 17:28:05

哦哦,学会了,一直以来的疑惑清晰了,多谢分享(能直接参考你截图的ng规则例子吗) …

然后就xui打开小火煎扫码,导入之后把域名改成你这个站的域名,端口改成443,tls打开,websocket点进去host里填你这个站的域名就能上网了。

(我想弄清楚NPM这边配置文件要怎么修改)

92楼 geochina 2021-12-16 18:01:36

B站视频讲的很详细,谢谢推荐。

93楼 king 2021-12-16 18:02:00

收藏一份 学习

94楼 镜子里的我 2021-12-16 18:16:50

简单看了一下,还不错,收藏了

95楼 hcyme 2021-12-16 18:16:53

劈墙腿姿势越来越多

96楼 ____ 2021-12-16 18:29:18

收藏

97楼 丶Silently 2021-12-16 19:23:10

用不惯 刚刚试了下。对于同容器的应用 127.0.0.1不生效 需要172.2.0.1才行、另外设置测试能访问、但是ufw禁用端口后 ip+端口依旧能访问、对比加载速度还是nginx速度快些

98楼 和弦的颤栗曲 2021-12-17 10:25:22

看到了,这边应该说要在custome locations里设置吧,

你设置完之后回到主页,然后你添加的那项右边不是会显示红色或者绿色吗,看一下你添加完设置后它有没有变成绿的,如果没有变成绿的,就是没生效,可能是因为你添加的内容有格式错误啥的。。这个东西有个问题,就是你输入进去的配置如果有错误,它没法给你提示。。。

99楼 biggedogs 2021-12-17 11:16:59

收藏收藏

100楼 uiceo 2021-12-17 11:21:07

用宝塔不就行了….费这个劲

102楼 万亩斜阳 2021-12-17 11:25:31

类似反代面板不少,好像都没有内容替换功能。

103楼 2019年 2021-12-17 11:25:57

104楼 sky21022 2021-12-17 12:27:11

收藏再说

105楼 lamb 2021-12-17 12:43:14

可以部署在okteto上吗

106楼 hitachi 2021-12-17 12:46:33

看到这种「适合小白」的产品就眉头一皱。

107楼 人生若只如初见 2021-12-17 12:46:44

感谢分享

108楼 llsgaogao 2021-12-17 12:48:35

看起来还蛮不错的

109楼 daqiang 2021-12-17 12:55:23

收藏了

110楼 tssz 2021-12-17 12:56:45

反代和cdn有啥区别

112楼 shtdalao 2021-12-17 13:10:44

战略性Mark

113楼 GodZ222 2021-12-17 13:41:16

国外VPS安装这个,代理国内非80端口,也需要北岸吗?

114楼 arazyu 2021-12-17 14:04:18

感谢分享

115楼 xk7462 2021-12-17 14:11:13

mark

116楼 wawaji 2021-12-17 14:18:29

一键安装caddy + 一条命令reverse_proxy 即可,可以自动生成证书。1分钟能完成反代的事。

117楼 随波逐流 2021-12-17 14:19:38

GodZ222 发表于 2021-12-17 13:41
国外VPS安装这个,代理国内非80端口,也需要北岸吗?

反代机器是国外的就不需要

118楼 jialin4567 2021-12-17 14:44:21

感谢分享,我去试试看看

119楼 flyin 2021-12-17 15:50:55

Mark

120楼 lanjuli 2021-12-17 15:52:34

收藏了

122楼 liyugui8 2021-12-17 17:53:49

好东西好东西~

123楼 fule 2021-12-17 18:18:14

好像在b站关注了一个up,不知道是不是楼主

124楼 随波逐流 2021-12-17 18:33:21

刚试了,国外机反带国内机,还是要北岸,不知道哪里出问题了。

不能吧,国外鸡反代国内你的域名应该解析到国外的那个机器上,而不是国内,是不可能要北岸的,要不你就是国内的解析没暂停掉

125楼 forward_99 2021-12-17 18:55:54

mark一下

126楼 王多多 2021-12-18 08:46:08

供参考~

第二个图是在哪的?

127楼 oldtuna 2021-12-18 08:57:34

先收藏了。谢谢分享

128楼 jacob 2021-12-18 09:10:14

收藏

129楼 mlcq 2021-12-18 10:14:28

第二个图是在哪的?

portainer——一个Docker可视化管理工具

130楼 快上车 2021-12-18 10:33:21

收藏备用

132楼 小疯哥 2021-12-18 11:16:34

没汉化版吗?

133楼 liumer 2021-12-18 11:19:30

mark

134楼 mjjok 2021-12-18 11:21:35

保姆级的视频教程:https://www.bilibili.com/video/BV1Gg411w7kQ/

视频才几十秒啊。

135楼 5asdfasdf 2021-12-18 11:59:34

感谢分享! 是个好软件!

136楼 CapitalTeemo 2021-12-19 02:18:33

已收藏

137楼 blacklife 2021-12-19 04:26:33

收藏 and portainer

138楼 hardwar 2021-12-19 04:49:23

看起来不错 进收藏夹吃灰吧

139楼 crystalstudio 2021-12-19 07:44:11

好东西,进star里面吃灰吧

140楼 zhongziso 2021-12-19 07:45:54

mark

142楼 Unique 2021-12-19 12:53:39

收藏吃灰一键完成

143楼 stonesir 2021-12-19 15:51:02

谢谢大佬!

144楼 Joyace 2021-12-19 15:54:57

我用caddy一行配置就可以了

145楼 danielzi 2021-12-19 19:59:50

先收藏,谢谢

146楼 stonesir 2021-12-19 20:18:51

还是习惯用命令行啊

147楼 昨晚上梦见你了 2021-12-19 20:55:06

是不是frp也可以用了

148楼 maiawpyg 2021-12-19 21:05:41

感谢分享

149楼 richrich 2021-12-23 10:06:22

看看

150楼 2ryan 2021-12-23 11:05:35

弱弱地问一句:什么是反代

152楼 ilufdy 2022-1-2 16:31:47

好东西

153楼 rayye 2022-1-2 16:46:18

不太懂,但很不错

154楼 mimiye 2022-1-2 16:51:48

打个桩,万一用到呢

155楼 美女约吗 2022-1-2 17:14:35

求个演示站

156楼 honey 2022-1-2 17:17:51

这么好的内容才看到

157楼 mizuixian 2022-1-2 18:57:21

宝塔里面怎么设置多个反代?设置第二个的时候报端口冲突

158楼 vpngete 2022-1-2 20:45:53

mark

直接修改nginx配置文件,在最后的access log 上面加入上面这段代码,注意端口替换成你自己的端口,注释掉原来存在的两块location

160楼 mlcq 4小时前

弱弱地问一句:什么是反代

https://blog.laoda.de/archives/nginxproxymanager#%E4%BB%80%E4%B9%88%E6%98%AF%E4%BB%A3%E7%90%86这里简单介绍了一下

162楼 mlcq 4小时前

一直在用,但是反代是可以,但是性能好像一般。而且无法设置缓存的时间之类的 …

是的,那个貌似需要到挂载出来的nginx配置文件里修改,这个项目的作者本意是为了给一些小白方便上手用的如果为了性能考量的话,直接搞nginx,然后修改配置文件会更好一些~

163楼 vmvps 4小时前

能反代谷歌学术吗

164楼 lost1984 4小时前

马克

165楼 stingeo 4小时前

要能汉化一下就好了

166楼 mizuixian 4小时前

直接修改nginx配置文件,在最后的access log 上面加入上面这段代码,注意端口替换成你自己的端口,注 …

感谢!这样设置可以同时反代2个后端的80端口?
我没等到您回复,直接换成NginxProxyManager了。
因为感觉比宝塔需要的资源少

167楼 e2e 4小时前

没中文,差评

168楼 姜叔 4小时前

这个跟nginx有啥区别?

169楼 dole 4小时前

马克

170楼 柳夜熙 4小时前

有最屌的中文吗没有不用

172楼 refrigerator 3小时前

谢谢,收藏了

173楼 洛克 2小时前

7g空间竟然不够安装

174楼 扬帆 半小时前

要docker的。小内存玩不起

175楼 imxiaolong 24分钟前

支持干货

176楼 mlcq 13分钟前

7g空间竟然不够安装

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 分享一个反向代理的神器——NginxProxyManager-mlcq
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活