我有一个ubuntu盒子,我可以打开20,000个并发连接到这个盒子。最大连接数约为25k,但并不总是到达那里。但是,如果我创建另一个网络接口,如eth1:0。我可以绑定另一个20k连接到新的IP地址。
在我的测试中,我绑定到3个ipaddress并能够打开60k连接到这个盒子。为什么每个接口限制为大约20K连接?有没有办法增加它?
谢谢, Sean Nguyen
答案 0 :(得分:2)
sysctl net.ipv4.ip_local_port_range
应该显示允许从您的盒子进行连接的端口范围。
sysctl -w 'net.ipv4.ip_local_port_range=10000 65000'
应该允许您更改该范围。确保您指定的范围与您在该框中使用的任何服务不冲突。