2016-04-20 62 views
0

我们现有的IP服务器上的本地端口范围配置更新net.ipv4.ip_local_port_range时有什么影响?

net.ipv4.ip_local_port_range = 32768 61000

现在,我们希望通过更新它来扩展范围

net.ipv4 .ip_local_port_range = 10000 61000

在我们的服务器上,我们有是在端口上运行20xxx和那些POR服务ts由更新的端口范围覆盖。

我知道ip本地端口范围用于服务器动态授予服务器上的TCP/UDP流量。

我的问题是:

有没有对我们的服务有任何影响,如果我的服务器的本地端口范围被更新,以支付他们使用的端口?例如,服务器和服务器上的流量之间可能存在端口使用冲突/冲突时刻?

回答

1

为了避免冲突,还有另一种选择,ip_local_reserved_ports。将您的20xxx端口添加到它。 Documentation

+0

谢谢你的回答!您是否认为该操作系统足够聪明,知道某个端口已被使用,并且不会将该端口分配给新的连接? –

+1

@ChiếnNghê,OS可以自由选择任何出口连接端口,满足以下全部**:1)属于'ip_local_port_range'; 2)它不属于'ip_local_reserved_ports'; 3)目前没有使用。 – gudok

+0

这对我来说是很棒的信息!就我的问题回答一个确认,那么即使端口不在ip_local_reserved_ports中,也不会影响我的端口冲突服务,因为这些端口当前正在使用正确的端口? –