firewallld를 활용한 NAT(SNAT 및 DNAT) 실습 구성

실습 환경 구성 호스트명 운영체제 IP 주소 gateway-server CentOS 8 IP: 192.168.80.100 (VMnet1)서브넷 마스크: 255.255.255.0게이트웨이: 192.168.80.2 nat-gateway CentOS 8 IP1: 192.168.80.10 (VMnet1)서브넷 마스크: 255.255.255.0IP2: 202.112.113.112 (VMnet8)서브넷 마스크: 255.255.255.0게이트웨이: 202.112.113.112 external-web CentOS 8 IP 주 ...

7월 4일 00:35에 게시됨

firewall-cmd 명령어 실전 가이드

1. firewall-cmd 개요 firewall-cmd는 CentOS 7 이상에서 사용되는 firewalld 데몬의 CLI(Command Line Interface) 도구입니다. 기존 iptables와 달리, firewalld는 다음과 같은 장점을 제공합니다: 동적 규칙 업데이트: 규칙 변경 시 서비스를 재시작할 필요 없이 즉시 적용됩니다. Zone 기반 관리: 네트워크 인터페이스에 특정 보안 영역(public, internal, dmz 등)을 ...

7월 2일 06:51에 게시됨

CentOS 7에서 firewalld 방화벽 실용 가이드

개요 CentOS 7부터 기본 방화벽 시스템이 iptables에서 firewalld로 변경되었습니다. firewalld는 nftables 프레임워크를 기반으로 동적 규칙 업데이트와 영역(zone) 개념을 도입했습니다. 서버 환경에서는 영역 전환이 자주 필요하지 않으므로 본 문서에서는 기본 운영에 초점을 맞춥니다. 서비스 관리 # 방화벽 서비스 시작 systemctl start firewalld # 방화벽 서비스 ...

6월 14일 02:03에 게시됨

Firewalld를 활용한 방화벽 관리 완벽 가이드

방화벽 firewalld의 설정 파일은 두 가지 디렉토리에 위치합니다. /usr/lib/firewalld 디렉토리에는 기본 설정 파일이 저장되어 있고, /etc/firewalld 디렉토리에는 사용자가 직접 정의한 규칙이 저장됩니다. 따라서 새로 추가하는 서비스나 규칙은 후자의 디렉토리에서 관리하게 됩니다. services 폴더: 사전 정의된 규칙들의 집합인 서비스 데이터를 저장 zones 폴더: ...

5월 28일 16:03에 게시됨

CentOS 7 Firewalld 방화벽 명령어 완벽 가이드

1. Firewalld 개요 CentOS 7에서는 기본 방화벽으로 firewalld를 사용합니다. 이전 CentOS 6 시절의 iptables와 달리 zone 기반의 동적 방화벽 관리 방식을 제공합니다. firewalld가 설치되어 있지 않다면 다음 명령어로 설치할 수 있습니다. yum install firewalld firewalld-config 2. 기본 포트 개방 및 차단 2.1 단일 포트 개방 (예: 80, 443, 21, 22, 53) firewall-c ...

5월 24일 18:33에 게시됨