我有一个 ubuntu 盒子,我可以打开 20,000 个并发连接到这个盒子。最大连接数约为 25k,但并非总能到达那里。但是,如果我创建另一个网络接口(interface),如 eth1:0。我可以将另一个 20k 连接绑定(bind)到新的 ip 地址。
在我的测试中,我绑定(bind)到 3 个 ipaddress 并且能够打开到这个盒子的 60k 连接。为什么每个接口(interface)限制在 20K 左右的连接数?有什么办法可以增加吗?
谢谢, 肖恩·阮
最佳答案
sysctl net.ipv4.ip_local_port_range
应该向您显示用于从您的盒子进行连接的允许端口范围。
sysctl -w 'net.ipv4.ip_local_port_range=10000 65000'
应该允许您更改该范围。确保您指定的范围与您在该框中使用的任何服务不冲突。
关于linux - 增加一个ip地址的并发连接数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8362662/