본문 바로가기

dev/리눅스

centos 방화벽 포트 개방

리눅스에서 서비스를 운영하다 보면 포트를 개방해야 하는 경우가 있습니다.

 

예를 들면 WEB 서버 포트인 80번 포트를 열어야 하는 경우입니다.

 

이럴 때 "firewall-cmd" 명령어를 사용하면 됩니다.

 

firewall-cmd 명령어 사용화면

 

위의 화면을 설명하면

 

"firwall-cmd --zone=public --add-port=80/tcp --permanent" 명령어는

 

"개방된 네트워크(--zone=public)에 영원히(--permanent, 서버가 재부팅되어도 유지) 80번 포트를 추가하겠다(--add-port=80/tcp)"라는 뜻입니다.

 

그리고 방금 방화벽 설정이 변경되었기 때문에 방화벽을 재시작합니다.(firewall-cmd --reload)

 

80번 포트가 열렸는지 확인합니다.(firewall-cmd --list-all)

 

반대로 포트를 폐쇄하려면 "--add-port" 대신에 "--remove-port" 옵션을 사용하면 됩니다.

'dev > 리눅스' 카테고리의 다른 글

파일 디렉토리 rwx 차이  (0) 2021.12.18
centos IP 확인  (0) 2021.10.22
date 수정  (0) 2021.03.16
네트워크 포트 확인  (0) 2021.03.12
centos7 network Failed to start LSB  (0) 2021.02.18