Linux

[Linux] 호스트 방화벽 확인 방법

IT-PAPA 2023. 5. 26. 06:49
728x90
반응형

리눅스 호스트의 방화벽 설정은 종류에 따라 다르지만, 대표적으로 iptables, firewalld, ufw 등이 있습니다. 각 방화벽 설정 도구마다 확인 방법이 조금씩 다를 수 있습니다.

1. iptables 확인 방법:

현재 설정된 iptables 규칙을 확인하려면 다음 명령어를 실행합니다.

sudo iptables -L

iptables의 규칙을 편집하려면, 다음과 같이 실행합니다.

sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT

이 예시는 SSH 포트(22번)을 열어주는 명령어입니다.

 

2. firewalld 확인 방법:

현재 firewalld의 상태를 확인하려면 다음 명령어를 실행합니다.

sudo firewall-cmd --state

현재 적용된 규칙을 확인하려면 다음 명령어를 실행합니다.

sudo firewall-cmd --list-all

firewalld의 규칙을 편집하려면, 다음과 같이 실행합니다.

sudo firewall-cmd --add-port=80/tcp --permanent

이 예시는 80번 포트를 영구적으로 허용하는 명령어입니다.

 

3. ufw 확인 방법:

현재 ufw의 상태를 확인하려면 다음 명령어를 실행합니다.

sudo ufw status

ufw의 규칙을 편집하려면, 다음과 같이 실행합니다.

sudo ufw allow 22/tcp

이 예시는 SSH 포트(22번)를 허용하는 명령어입니다.

위와 같이, iptables, firewalld, ufw 모두 명령어를 사용하여 규칙을 확인하고, 편집할 수 있습니다. 다만, 각 도구마다 명령어나 옵션의 차이가 있을 수 있으므로, 사용하는 방화벽 설정 도구에 맞게 확인하시면 됩니다.

728x90
반응형
LIST