我在Linux机器上看到以下临时端口范围。
sysctl net.ipv4.ip_local_port_range
net.ipv4.ip_local_port_range = 32768 61000
我想将端口范围从16000开始扩展。这里的一个快速问题是:将上下文范围更改为其他应用程序有多安全?此更改会影响其他应用程序吗?我了解,仅当应用程序使用指定端口范围内的端口时,它才会受到影响。但是总的来说,这些问题是如何解决的?
我认为这对其他应用程序没有任何影响,但是我不确定。有趣的问题。
—
ikrabbe
对。即使我尝试查找其他文档,也未对其他应用程序产生任何影响。以下两个链接很好地解释了我为什么遇到此问题的原因: vincent.bernat.im/en/blog/2014-tcp-time-wait-state-linux.html ncftp.com/ncftpd/doc/misc /ephemeral_ports.html
—
Ashwin Tumma,2015年
@ikrabbe如果您的浏览器打开了一个短暂的端口来联系网站,那么某人/事试图启动一个恰巧使用该端口的应用程序,则对其他应用程序肯定有影响。该应用程序将失败。
—
goldilocks 2015年
仅出于完整性考虑,用于编辑端口号范围的语法如下:$ sudo sysctl -w net.ipv4.ip_local_port_range =“ 15000 61000”
—
Ashwin Tumma