본문 바로가기
리눅스(Linux)/CentOS

[CentOS] 아파치 톰캣(Apache Tomcat) 포트 8080를 방화벽에서 허용하는법

by 연구자 공학코드 2022. 6. 10.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

CentOS에는 firewall 이라는 방화벽을 사용하고 있기 때문에 로컬이 아닌 외부에서 아파치 톰캣(Apache Tomcat)의 기본 포트인 8080으로 접근하려고 하면 접속이 되지 않는다. 아래와 같이 방화벽에서 TCP 8080포트를 허용하는 설정을 수행하면 외부에서도 접근이 가능하다.

 

1. 방화벽 규칙 목록 확인

아래의 명령어를 입력하여 현재 적용되어 있는 방화벽 규칙 정보를 확인한다. 필자의 경우 8080/TCP 포트가 없는 것을 알 수 있었다.

firewall-cmd --list-all

방화벽 규칙 목록이 나타난 화면

2. 방화벽 허용 포트 추가

아래의 명령어를 입력하여 방화벽에서 허용하는 포트를 추가한다.

firewall-cmd --permanent --zone=public --add-port=8080/tcp

포트 추가가 된 화면

3. 방화벽 재기동

아래의 명령어를 입력하여 추가한 규칙이 방화벽에 적용되도록 방화벽을 재기동한다.

firewall-cmd --reload

방화벽이 재기동된 화면

4. 갱신된 방화벽 규칙 목록 확인

아래의 명령어를 입력하여 갱신된 방화벽 규칙 정보를 확인한다. 8080/TCP 포트가 추가된 것을 알 수 있다.

firewall-cmd --list-all

갱신된 방화벽 규칙

 

728x90
반응형

댓글