본문 바로가기

개발

linux 설정을 다하고 apache, nginx를 켜도 응답이 안오는 경우

반응형

 

외주를 진행하는 과정에서 linux 환경 설정(httpd.conf, redirect)를 다 해도 위 사진과 같이 응답이 안왔습니다.

 

하..... 요게 머지.

 

제공 받은게 vm이어서 그런가? 싶다가도 그건 아닌데라 생각했죠.

그러다 떠오른 단어가 방화벽!! port/tcp를 열어주니 되었습니다.

 

그래서 오늘은 방화벽 여는 방법을 간략하게 익히도록 하겠습니다

 

 

 

1. 현재 열려있는 방화벽 포트 확인

sudo firewall-cmd --zone=public --list-ports

 

*방화벽 관련 명령어는 모두 관리자 권한으로 진행하셔야 합니다. root 계정이 아닐경우 앞에 sudo, 잊지마세요

 

 

2. 특정 방화벽 포트 열기

sudo firewall-cmd --permanent --add-port={포트 번호}/tcp

 

3. 특정 방화벽 포트 닫기

 sudo firewall-cmd --permanent --remove-port={포트 번호}/tcp

 

 

4. 방화벽 리로드

sudo firewall-cmd --reload

*열거나 닫고 나서는 리로드를 하셔야 적용됩니다!

 

 

 

 

이상입니다