美文网首页
Linux增加TCP和UDP的本地端口分配范围

Linux增加TCP和UDP的本地端口分配范围

作者: 唯米天空 | 来源:发表于2020-08-24 12:59 被阅读0次

    1. 调整内核参数 ip_local_port_range

    ip_local_port_range,TCP和UDP本地端口范围,默认为[32768 , 60999],其中,最小值要求大于等于ip_unprivileged_port_start参数。

    ip_unprivileged_port_start,非特权端口开始值,默认为1024.如果应用程序需要绑定小于此值的端口号,需要root权限。

    临时调整

    /sbin/sysctl -w ip_local_port_range=1024 60999
    

    永久调整

    在/etc/sysctl.d目录下,创建配置文件,将需要调整的参数加入其中即可。配置文件名格式为<number>-<appname>.conf。appname可以直接用应用系统运行时的os用户名。

    执行以下命令,使之生效。替换掉命令中的文件名。

    /sbin/sysctl -p /etc/sysctl.d/<number>-<appname>.conf
    

    例如:

    cat << EOF > /etc/sysctl.d/101-ichat.conf
    ip_local_port_range=1024 60999
    EOF
    

    相关文章

      网友评论

          本文标题:Linux增加TCP和UDP的本地端口分配范围

          本文链接:https://www.haomeiwen.com/subject/srcnjktx.html