服务器问答

[不懂就问]请问 nginx 如何多 ip 监听多端口?谢谢
0
2021-05-19 19:10:37
idczone

在网上查了一下资料,nginx 监听端口只能一行一行写,比如

listen 80;

listen 8888;

=====那么问题来了=====

假设有 ip 1.1.1.1-1.1.1.200

每个 ip 监听 1000 个端口,8000-9000 端口

那我是不是该写 200*1000 个 listen 吗.

这样岂不是会卡炸,美国服务器也不方便后续维护,请问一下各位大佬有什么好方法吗?谢谢


关键是为啥要监听那么多的 IP 和端口,

用防火墙转发就能解决你的问题了,这个不是 Nginx 做的事情。

这边不建议您用 nginx 做呢,要么 iptables 做一下?
虽然你这个需求理论上出现可能性极低

哈哈我倒是真的要用上了,谢谢建议我去看看 iptables

谢谢

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服