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

Linux增加TCP和UDP的本地端口分配范围,第1张

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

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

临时调整

永久调整

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

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

例如:

先nc -uv,然后在输入数据即可 nc -uvz可以用来测试udp端口是否开启监听 比如要向本地10001端口发送数据,可以使用 echo "hello" >/dev/udp/localhost/10001 方法二的好处在于,发送完数据后自动退出。当我们需要在命令行下循环向特定udp端口发送数据时,我们只能使用方法二。 例如 while true do echo "xxxx" >/dev/udp/localhost/10001 done


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7550860.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存