본문 바로가기

Back-End/Linux

[Linux] CentOS 7 포트 제어

[해당 포스트는 개인적으로 공부를 하고 차후에 참고용으로 하고자 작성한 것입니다.
따라서 잘못된 부분이나 부족한 부분이 있을 수 있기에 참고하시기 바랍니다.]

저번 포스팅을 통해 CentOS7을 설치하고 기본 환경설정을 마무리를 지었다.

이번엔 외부에서 접근해주기 위해 특정 포트를 열거나 삭제해주는 방법에 대해 알아보자.

 

CentOS7부터 iptables를 통해 방화벽을 제어하지 않고 firewalld를 통해 관리를 할 수 있게 되었다.

 

다음의 명령어를 통해 방화벽 상태를 확인한다.

 

# firewall-cmd --list-all

 

현재 열린 Port가 따로 없기 때문에 비어있는 상태로 나온다.

 

이번엔 새로운 Port를 등록해보자.

톰캣을 설치했다면 기본 Port는 8080으로 잡혀있다. 외부에서 접속 가능하게 해 주기 위해 8080 Port를 추가해주도록 하자.

 

# firewall-cmd --permanent --zone=public --add-port=Port Number/tcp

 

기본 명령어는 위와 같다.

 

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

 

위의 명령어를 치고 success가 뜨면 등록목록에 추가가 된 것이다.

이번엔 firewall에 등록해주기 위해 다음의 명령어를 입력하자.

 

# firewall-cmd --reload

 

firewall-cmd --list-all 을 통해 다시 확인하면 성공적으로 포트가 등록된 걸 알 수 있다.

'Back-End > Linux' 카테고리의 다른 글

[Linux] CentOS7 설치 및 VM 환경설정  (0) 2019.09.11