首页 > 其他 > 详细

OSError: [Errno 98] Address already in use

时间:2021-02-18 23:33:48      阅读:35      评论:0      收藏:0      [点我收藏+]

问题:OSError: [Errno 98] Address already in use

原因:

linux 端口被占用,先终结此端口

解决办法

netstat -nlp | grep 80

-- nginx 占用了80端口
sudo systemctl stop nginx -- 先终止nginx程序

终极解决办法:

sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8082

iptables端口转发
首先程序绑定1024以上的端口,然后root权限下做转发注意有些系统需要手动开启IP FORWARD功能

sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

参考

linux普通用户使用1024以下的端口(80) - 简书]

OSError: [Errno 98] Address already in use

原文:https://www.cnblogs.com/ministep/p/14413166.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!