前言:
现时你们对“linux 端口无法访问”可能比较关注,朋友们都需要学习一些“linux 端口无法访问”的相关文章。那么小编在网上搜集了一些对于“linux 端口无法访问””的相关内容,希望姐妹们能喜欢,我们一起来学习一下吧!今天再启动jar包时遇到一个问题,具体为启动jar包时,一直提示该端口(例如:8666端口)被占用。通过netstat -lntup命令获悉,没有哪个应用再使用8666端口。后来通过排查发现,不是应用程序启动是占用该端口,而是应用程序在向外部发起TCP连接时,随机启用了这个端口。排查思路如下:
通过一下命令发现该端口有使用。
lsof -i:8666
通过进程IP查找到相应的应用程序
netstat -lntup | grep PID
解决方案:
查看应用程序启用TCP连接时随机启用的端口范围
cat /proc/sys/net/ipv4/ip_local_port_range
修改/etc/sysctl.conf
net.ipv4.ip_local_port_range = 10240 65000
执行sysctl -p
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #linux 端口无法访问