在网上查了一下资料,nginx 监听端口只能一行一行写,比如
listen 80;
listen 8888;
=====那么问题来了=====
假设有 ip 1.1.1.1-1.1.1.200
每个 ip 监听 1000 个端口,8000-9000 端口
那我是不是该写 200*1000 个 listen 吗.
这样岂不是会卡炸,也不方便后续维护,请问一下各位大佬有什么好方法吗?谢谢
1
zen9073 2019-07-18 14:54:16 +08:00
关键是为啥要监听那么多的 IP 和端口,
|
2
ChoateYao 2019-07-18 14:56:51 +08:00 1
用防火墙转发就能解决你的问题了,这个不是 Nginx 做的事情。
|
3
janxin 2019-07-18 14:57:16 +08:00 1
这边不建议您用 nginx 做呢,要么 iptables 做一下?
虽然你这个需求理论上出现可能性极低 |