全球主机交流论坛

标题: 关于Nginx反代和iptables转发的区别 [打印本页]

作者: adink    时间: 2020-3-7 10:46
标题: 关于Nginx反代和iptables转发的区别
各位大佬MJJ,我想问下,同内网机器,用Nginx反代内网和用iptables转发端口访问,有没有什么区别?

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

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

谢谢各位大佬MJJ,周末愉快。

作者: why?    时间: 2020-3-7 10:49
我选nginx,话说一般是路由器上搞得
作者: 酷酷猫    时间: 2020-3-7 10:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: adink    时间: 2020-3-7 10:52
why? 发表于 2020-3-7 10:49
我选nginx,话说一般是路由器上搞得

套路云的机器,路由搞不了吧?
作者: 我是一个大水怪    时间: 2020-3-7 11:09
本帖最后由 我是一个大水怪 于 2020-3-7 16:39 编辑

理解错误,修改。。。。
作者: luceos    时间: 2020-3-7 11:10
一个是代理人帮你获取,后者是搬运工
作者: adink    时间: 2020-3-7 12:42
我是一个大水怪 发表于 2020-3-7 11:09
一个是http反向代理,一个是端口转发,如果你只是纯粹的想访问内网,两者都可以。

但这不是正确的用法,ng ...

套路云国际2.0T5实例的流量,给共享机型用,哪个比较好些?
作者: Creling_2    时间: 2020-3-7 13:16
这两者的本质区别在于:nginx工作在应用层,iptables工作在网络层。
从高效稳定而言iptables更好,但是可扩展性方面而言nginx更好
作者: adink    时间: 2020-3-7 13:18
Creling_2 发表于 2020-3-7 13:16
这两者的本质区别在于:nginx工作在应用层,iptables工作在网络层。
从高效稳定而言iptables更好,但是可扩 ...

嗯,明白了,谢谢大佬
作者: rocky1015    时间: 2020-3-7 16:11
我是一个大水怪 发表于 2020-3-7 11:09
一个是http反向代理,一个是端口转发,如果你只是纯粹的想访问内网,两者都可以。

但这不是正确的用法,ng ...

nginx stream支持转发tcp和udp,不仅仅是反代http
作者: jiejuezhisi    时间: 2020-3-7 16:20
iptables更高效,nginx玩法更多
作者: 我是一个大水怪    时间: 2020-3-7 16:35
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"

用得较少,感谢指正。

作者: Kucashu    时间: 2020-3-7 16:46
iptables不会自动解包什么的,它的优势就是高效,稳定。流量通过中转基本就是透明的,而nginx不一样
作者: hfc_lz    时间: 2020-3-7 17:16
Quote: and a generic TCP/UDP proxy server. 所以nginx也能工作在网络层
作者: h2o    时间: 2020-3-7 17:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: adink    时间: 2020-3-7 17:35
h2o 发表于 2020-3-7 17:21
看你用来干嘛,单纯转发我更喜欢用rinetd,越简单越可靠

Rinetd和iptables功能差不多,但确实比iptables方便多了,下回再折腾一下
作者: adink    时间: 2020-3-7 17:38
Kucashu 发表于 2020-3-7 16:46
iptables不会自动解包什么的,它的优势就是高效,稳定。流量通过中转基本就是透明的,而nginx不一样 ...

嗯,我就是内网转发一下,套路云2.0的机器不行,但流量包好用,所以想到了转发
作者: Kucashu    时间: 2020-3-8 03:01
adink 发表于 2020-3-7 17:35
Rinetd和iptables功能差不多,但确实比iptables方便多了,下回再折腾一下

iptables用顺了很方便的
作者: rocky1015    时间: 2020-3-9 12:03
我是一个大水怪 发表于 2020-3-7 16:35
"nginx is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy serve ...

客气




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4