최대 1 분 소요

UFW(Uncomplicated Firewall)는 Ubuntu/Debian 계열에서 사용되는 간단하고 직관적인 방화벽 설정 도구입니다. 이번 글에서는 ufw의 기본 사용법을 안내합니다.

1. UFW 설치 및 활성화

sudo apt-get update
sudo apt-get install ufw

# UFW 활성화
sudo ufw enable

2. 기본 정책 설정

기본적으로 모든 외부에서의 연결(inbound)은 차단하고, 내부에서 외부로의 연결(outbound)은 허용하도록 설정합니다.

sudo ufw default deny incoming
sudo ufw default allow outgoing

3. 특정 포트 허용

SSH, HTTP, HTTPS 등 필요한 서비스의 포트를 허용합니다.

# SSH (22/tcp)
sudo ufw allow ssh
# 또는
sudo ufw allow 22/tcp

# HTTP (80/tcp)
sudo ufw allow http

# HTTPS (443/tcp)
sudo ufw allow https

4. 특정 IP 주소 허용

특정 IP 주소에서의 모든 연결을 허용할 수 있습니다.

sudo ufw allow from 192.168.0.100

5. 방화벽 상태 확인 및 규칙 삭제

# 상태 확인
sudo ufw status verbose

# 규칙 삭제 (규칙 번호로 삭제)
sudo ufw status numbered
sudo ufw delete 1

UFW를 사용하면 복잡한 iptables 규칙 없이도 리눅스 서버의 방화벽을 효과적으로

댓글남기기