全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 4181|回复: 18
打印 上一主题 下一主题

[Windows VPS] 关于Nginx反代和iptables转发的区别

[复制链接]
跳转到指定楼层
1#
发表于 2020-3-7 10:46:14 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
各位大佬MJJ,我想问下,同内网机器,用Nginx反代内网和用iptables转发端口访问,有没有什么区别?

Nginx反代内网:有公网IP的机器反代只有内网IP的机器实现访问。
iptables转发:有公网IP的机器转发来自只有内网IP机器的端口实现访问。

本人小白,想知道这两种方法哪种比较好,比较安全?或者说比较稳定,高效和快速?

谢谢各位大佬MJJ,周末愉快。
推荐
发表于 2020-3-7 13:16:05 | 只看该作者
这两者的本质区别在于:nginx工作在应用层,iptables工作在网络层。
从高效稳定而言iptables更好,但是可扩展性方面而言nginx更好
19#
发表于 2020-3-9 12:03:27 | 只看该作者
我是一个大水怪 发表于 2020-3-7 16:35
"nginx is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy serve ...

客气
18#
发表于 2020-3-8 03:01:13 | 只看该作者
adink 发表于 2020-3-7 17:35
Rinetd和iptables功能差不多,但确实比iptables方便多了,下回再折腾一下

iptables用顺了很方便的
17#
 楼主| 发表于 2020-3-7 17:38:16 | 只看该作者
Kucashu 发表于 2020-3-7 16:46
iptables不会自动解包什么的,它的优势就是高效,稳定。流量通过中转基本就是透明的,而nginx不一样 ...

嗯,我就是内网转发一下,套路云2.0的机器不行,但流量包好用,所以想到了转发
16#
 楼主| 发表于 2020-3-7 17:35:47 | 只看该作者
h2o 发表于 2020-3-7 17:21
看你用来干嘛,单纯转发我更喜欢用rinetd,越简单越可靠

Rinetd和iptables功能差不多,但确实比iptables方便多了,下回再折腾一下
15#
发表于 2020-3-7 17:21:40 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
14#
发表于 2020-3-7 17:16:28 来自手机 | 只看该作者
Quote: and a generic TCP/UDP proxy server. 所以nginx也能工作在网络层
13#
发表于 2020-3-7 16:46:41 来自手机 | 只看该作者
iptables不会自动解包什么的,它的优势就是高效,稳定。流量通过中转基本就是透明的,而nginx不一样
12#
发表于 2020-3-7 16:35:53 | 只看该作者
rocky1015 发表于 2020-3-7 16:11
nginx stream支持转发tcp和udp,不仅仅是反代http

"nginx is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server"

用得较少,感谢指正。
11#
发表于 2020-3-7 16:20:47 | 只看该作者
iptables更高效,nginx玩法更多
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-7 08:31 , Processed in 0.088042 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表