본문 바로가기
IT/Linux

ufw 방화벽

by 성준하이 2023. 12. 21.
반응형

https://ko.wikipedia.org/wiki/UFW

 

UFW - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. UFW(Uncomplicated Firewall, 언컴플리케이티드 방화벽)는 데비안 계열 및 다양한 리눅스 환경에서 작동되는 사용하기 쉬운 방화벽 관리 프로그램이다. 'UFW' 는 사용하

ko.wikipedia.org

 

방화벽(UFW, uncomplicated firewall)은 데비안(debian) 계열 및 다양한 리눅스(linux) 환경에서 작동되고, GPL(GNU General Public License)이 적용되며 파이썬(python)으로 개발되었다.

ufw는 기본적으로 ubuntu 18.04 LTS 이후 버전에서 사용이 가능하다.

 

이전에는 firewalld 명령어로 사용을 했지만 현재는 ufw 명령어로 간단하게 사용이 가능하다.

 

사용법은 아래와 같다.

 

상태 조회 관련

 

- ufw 활성화(default 는 비활성화)
$ sudo ufw enable

- ufw 비활성화
$ sudo ufw disable

 

- ufw 상태 조회
$ sudo ufw status verbose
Status: inactive

허용 차단 관련

 

- TCP 8080 포트(port) 허용
$ sudo ufw allow 8080/tcp

 

- TCP 8080 포트(port) 차단
$ sudo ufw deny 8080/tcp

 

- UDP 8080 포트(port) 허용
$ sudo ufw allow 8080/udp

 

- UDP 8080 포트(port) 차단
$ sudo ufw deny 8080/udp

 

- TCP/UDP 8080 포트(port) 허용
$ sudo ufw allow 8080

 

- TCP/UDP 8080 포트(port) 차단
$ sudo ufw deny 8080

 

생성한 룰 삭제 관련

 

- TCP 8080 port 차단 rule 삭제
$ sudo ufw delete deny 8080/tcp

반응형

'IT > Linux' 카테고리의 다른 글

GRUB 이란?  (23) 2024.01.03
rsync / cp 명령어 차이  (36) 2023.12.25
서버 기동시 자동 실행하는 데몬,서비스 등록하기  (49) 2023.10.25
/dev/null 2>&1 의미  (61) 2023.09.20
[Mac] hosts 파일 수정 (/etc/hosts)  (33) 2023.09.10

댓글