linux

[방화벽 설정] 외부에서 접속 허용하기

끼발자 2022. 11. 24. 17:10
반응형

이전 회사에서는 AWS를 사용했다.

그래서 내부IP를 사용하면 어차피 외부에서 접속이 안되서 공인IP 위주로 사용했었다.

AWS를 사용하다보니 그냥 인바운드만 설정하면 알아서 해당 포트가 열리니 크게 신경쓰지않았던 부분인데,

지금 이직한 회사는 자체 서버를 운영하고있다.

물론 AWS 사용하는게 어떻냐고 조심스럽게 얘기했지만 뭐..... 지금 쓰는 서버 사양이 나쁘지 않다는 이유로 기각당했다.

 

각설하고, flask로 서버에 띄워놓은 프로젝트를 상용으로 사용하려고 API 스펙을 전달하니 로컬에서는 잘 접속이 되는데

외부접속이 안된다고 연락이 왔다.

 

분명 ufw allow는 특정 port는 적용했어도, ip는 모든 ip를 allow 해놓은 상태였는데, 접속이 안된다고하니 고민을 좀 해봤다.

ufw를 외부 ip로 열어놓기도 해보고,

iptables 규칙을 설정하기도 했는데,

답은 그런 문제가 아니었다.

 

내가 전달한 ip는 내부 ip로 우리 사무실에서만 사용할 수 있는 ip였으니

외부에서 접속이 안되는건 당연한 일이지...

 

curl ident.me로 공인 ip를 확인하고 전달하니

접속이 된다.

 

가장 먼저 확인해야할 사항을 무시해버리고 엉뚱한 곳에서 해답을 찾으려하니 맨 바닥에 삽질만 한 꼴이 되어버렸다.

반응형

'linux' 카테고리의 다른 글

[Ubuntu] Flask / Django 등을 서비스로 등록하자  (0) 2022.07.28
[Ubuntu 20.04 LTS] apt-get 삭제 후 재설치  (0) 2022.03.22
Nvidia 설치 ( Ubuntu 20.04 )  (0) 2022.03.10
406 Not Acceptable  (0) 2022.01.19
crontab 설정하기  (0) 2021.07.19