Firewalld
firewalld는 리눅스 운영 체제를 위한 방화벽 관리 도구이다. 리눅스 커널의 넷필터 프레임워크를 위한 프론트엔드 역할을 함으로써 방화벽 기능들을 제공한다. firewalld의 현재의 기본 백엔드는 nftables이다. 0.6.0 이전까지 iptables가 기본 백엔드였다. 추상화를 통해 firewalld는 nft와 iptables 명령 줄 프로그램들의 대안으로서의 역할을 한다. firewalld라는 이름은 방화벽을 의미하는 firewall과 데몬(daemon)의 앞자리 "d"를 붙인 것이다. 파이썬으로 개발되었다. C++로 이식할 계획이었으나 포팅 프로젝트는 2015년 1월 폐기되었다.
| 개발자 | Eric Garver, Thomas Woerner, Red Hat, Inc. |
|---|---|
| 발표일 | 2011년 1월 3일[1] |
| 안정화 버전 | 2.4.1[2] |
| 저장소 | github.com/firewalld/firewalld.git |
| 프로그래밍 언어 | 파이썬 |
| 운영 체제 | 리눅스 |
| 플랫폼 | 넷필터 |
| 라이선스 | GNU GPL 2 |
| 웹사이트 | www.firewalld.org |
firewalld는 리눅스 운영 체제를 위한 방화벽 관리 도구이다. 리눅스 커널의 넷필터 프레임워크를 위한 프론트엔드 역할을 함으로써 방화벽 기능들을 제공한다. firewalld의 현재의 기본 백엔드는 nftables이다. 0.6.0 이전까지 iptables가 기본 백엔드였다.[3] 추상화를 통해 firewalld는 nft와 iptables 명령 줄 프로그램들의 대안으로서의 역할을 한다. firewalld라는 이름은 방화벽을 의미하는 firewall과 데몬(daemon)의 앞자리 "d"를 붙인 것이다.[4]
파이썬으로 개발되었다. C++로 이식할 계획이었으나 포팅 프로젝트는 2015년 1월 폐기되었다.[5]
각주
[편집]- ↑ “firewalld releases”. 《github.com repository》. 2017년 3월 29일에 확인함.
- ↑ “Release 2.4.1”. 2026년 4월 13일. 2026년 4월 14일에 확인함.
- ↑ “Release firewalld-0.6.0 · firewalld/firewalld”. 《Firewalld github》. 2019년 6월 12일에 확인함.
- ↑ Kerrisk, Michael (2010). 《The Linux Programming Interface》. San Francisco, California: No Starch. 768쪽. ISBN 9781593272203.
- ↑ “firewalld development page”. 《firewalld project website》. 2016년 2월 3일에 원본 문서에서 보존된 문서. 2016년 2월 9일에 확인함.
외부 링크
[편집]- Firewalld
- 공식 웹사이트