본문 바로가기
IT 이야기/OS

리눅스 방화벽 열렸는지 간단 확인 방법

by youngmap 2023. 9. 8.
반응형

리눅스 OS에서 방화벽이 열렸는지 간단하게 확인하는 방법입니다.

 

1. Telnet 명령어 사용

다음과 같이 telnet 명령어로 IP와 포트를 입력해서 연결을 확인할 수 있습니다.

telnet 호스트주소 포트

 

2. 방화벽이 열린 경우

명령어를 입력했을 때 다음과 같이 연결이 되면 방화벽 문제가 없는 상황입니다.

[user@servername:/] telnet 1xx.1xx.1xx.1xx 80
Trying 1xx.1xx.1xx.1xx...
Connected to 1xx.1xx.1xx.1xx.
Escape character is '^]'.

여기서 Escape 명령 "ctrl + ]" 키를 누르면 telnet 프로그램 입력 화면이 나옵니다.

"quit" 종료 명령을 입력하면 정상적으로 연결이 종료됩니다.

^]
telnet>
telnet>quit
Connection closed.

또는 그냥 아무 키(엔터추천)를 누르고 아래 메시지를 확인하며 빠져나와도 됩니다.

Connection closed by foreign host.

 

방화벽은 문제가 없지만 원격 포트의 프로세스가 떠있지 않은 경우는 다음과 같은 메시지가 나옵니다.

[user@servername:/] telnet 1xx.1xx.1xx.1xx 443
Trying 1xx.1xx.1xx.1xx...
telnet: Unable to connect to remote host: Connection refused

 

3. 방화벽이 열리지 않은 경우

[user@servername:/] telnet 1xx.1xx.1xx.1xx 80
Trying 1xx.1xx.1xx.1xx...

Trying 메세지가 나오면 방화벽이 열리지 않은 경우입니다.


반응형