Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Linux上查看和编辑临时端口范围?_Linux_Unix_Networking_Network Programming_Unix Socket - Fatal编程技术网

如何在Linux上查看和编辑临时端口范围?

如何在Linux上查看和编辑临时端口范围?,linux,unix,networking,network-programming,unix-socket,Linux,Unix,Networking,Network Programming,Unix Socket,在我的Linux系统中,临时端口范围显示不同的范围,如下所示 $ cat /proc/sys/net/ipv4/ip_local_port_range 32768 61000  cat /etc/sysctl.conf | grep net.ipv4.ip_local_port_range net.ipv4.ip_local_port_range = 9000 65500 在我的系统中,哪个是有效的临时端口范围?以下命令将列出Linux系统中的临时端口范围 sysctl -A

在我的Linux系统中,临时端口范围显示不同的范围,如下所示

$ cat /proc/sys/net/ipv4/ip_local_port_range 
32768  61000 

cat /etc/sysctl.conf | grep net.ipv4.ip_local_port_range
net.ipv4.ip_local_port_range = 9000 65500

在我的系统中,哪个是有效的临时端口范围?

以下命令将列出Linux系统中的临时端口范围

sysctl -A | grep ip_local_port_range 
如果我们不想重新启动,在编辑/etc/sysctl.conf文件后,如果执行以下命令,它将有效

sysctl -p /etc/sysctl.conf .
有效范围问题的真相是

sysctl net.ipv4.ip_local_port_range 

正如eckes在评论中提到的。

只有/proc文件或sysctl工具的输出才会显示实际的有效端口范围/etc/sysctl.conf可能在引导时加载,也可能不加载。在您的情况下,它不匹配,因此未加载或覆盖它/proc告诉了我真相(因此应该
sysctl net.ipv4.ip\u local\u port\u range
)在Red Hat Enterprise Linux Server 7.6版(Maipo)上,sysctl命令不存在。还有别的选择吗?