상세 컨텐츠

본문 제목

[Ubuntu] 우분투 서버 포트 오픈해보기 (http-80, https-443)

develop/server

by devcon 2023. 5. 16. 16:50

본문

728x90
반응형

오라클 클라우드에서 

가상클라우드네트워크를 정상적으로 생성하고 수신규칙을 잘 등록해줬다면 

이제 인스턴스를 통해 생성된 ubuntu 서버에서 해당 포트를 오픈해줘야 한다.

 

[Oracle Cloud] 오라클 클라우드 가상 클라우드 네트워크 (VCN) 생성

오라클 클라우드 프리티어 가입을 잘 했다면 가상 클라우드 네트워크 (VCN)을 생성해줘야 한다. 오라클 클라우드에 로그인 후 좌측 상단 메뉴버튼을 눌러 살펴보면 네트워킹 - 가상 클라우드 네

devconq.tistory.com

 

나는 http, https, 스프링부트 내장톰캣 포트인 

80, 443, 8080을 오픈해보겠다. 

728x90
# tcp port 오픈
sudo iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT
sudo iptables -I INPUT 1 -p tcp --dport 443 -j ACCEPT
sudo iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT

# port 확인
sudo iptables --list

# port 숫자로 확인
sudo iptables --nL

# 오픈된 tcp port 닫기
sudo iptables -D INPUT -p tcp --dport 포트번호 -j ACCEPT

# 예 : 443을 포함한 포트 확인
sudo iptables -S | grep 443  # 뒤에 포트 변경해주면 확인 가능하다

본인이 사용하는 ssh접속 프로그램에서 

ubuntu에 접속 후 

다음과 같이 iptables 명령어를 사용하여 입력해주자

포트 오픈 명령어 입력 in termius
현태 열려있는 포트 리스트

오픈이 잘 되었는지 확인도 해주자

혹시나 포트번호를 잘못 입력했거나 불필요한 포트가 있다면 명령어를 이용해서 제거해주자

 

이제 오픈한 포트가 정상적으로 동작하는지

스프링부트 프로젝트 배포를 통해 확인해보자!!

728x90
반응형

관련글 더보기

댓글 영역