[Solved] 플라스크 host='0.0.0.0'으로도 외부접속 안될 때

juloaa43·2022년 1월 13일
0

파이썬

목록 보기
3/4

리눅스서버에서 플라스크 웹을 띄워 app.run(host='0.0.0.0')으로 외부접속이 되는 것을 확인했었다.

그러나 며칠 뒤 다시 실행시켜보니 외부접속이 안되어 약 한시간정도 삽질하다가 우분투 방화벽(ufw)이 5000번 포트에 deny되어 있다는 것을 알게되었다.

서버를 동작시킨 후
netstat -nlp | grep 5000 명령어를 통해 LISTEN인 것을 확인했는데도 접속이 안된다면

ufw status 명령어를 통해 5000번이 allow 되어있는지 확인한다.

deny되어있다면
ufw allow 5000 를 통해 allow 시켜준다.

그래도 안된다면
ufw allow 5000/tcp

를 통해서 해결할 수 있다.

profile
Data Engineer

0개의 댓글