linux监听端口失败常见原因


  1. 程序监听了“需要root权限开启的端口”,但是以非root权限运行,此时,程序会随机监听一个不需要root权限的端口。
    解决办法:1. 以root权限运行程序。2. 把监听的端口改为不需root权限的端口。
  2. 防火墙为设置允许该端口通过。以root权限执行以下命令。
    /sbin/iptables -I INPUT -p 协议名 --dport 端口号 -j ACCEPT

排查问题思路:

  1. 先ping看ip通不通。
  2. netstat查看对应进程监听端口,是否正确。
  3. 查看防火墙规则,是否允许端口通过。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM