728x90

iptables 2

[Linux] Iptables란? 포트포워딩 설정 및 영구적용 방법

iptables란?iptables는 리눅스 시스템에서 네트워크 트래픽을 필터링하고, NAT, 포트포워딩 등을 설정하는 데 사용되는 도구이다. iptables를 사용하면 어떤 트래픽을 허용할지, 차단할지, 또는 특정 서버로 전달할지를 설정할 수 있다.   iptables 포트포워딩 설정 방법1. IP 포워딩 활성화 확인포트포워딩을 사용하려면 먼저 시스템에서 IP 포워딩이 활성화되어 있는지 확인해야 한다. 해당 값이 1로 설정되어 있는지 확인해 준다.[root@test ~]# cat /proc/sys/net/ipv4/ip_forward1 2. iptables NAT 설정 80포트로 들어오는 트래픽을 내부 서버 8080포트로 전달할 수 있도록 포트포워딩 설정을 해준다.외부에서 80 포트로 들어오는 트래픽을 내..

OS/Linux 2025.03.19

[Linux] iptables란 ? iptables를 통한 트래픽 제어

iptables란?iptables는 리눅스 운영 체제에서 패킷 필터링 및 네트워크 주소 변환을 설정하는 데 사용되는 명령줄 도구주로 방화벽 설정과 네트워크 트래픽 제어에 사용됨들어오거나 나가는 트래픽을 필터링하고 특정 조건에 따라 패킷을 허용하거나 차단 가능 iptables의 기본 구조# iptables -A -p -s --sport -d --dport -j -A : 규칙을 추가할 체인 (INPUT, OUTPUT, FORWARD 등)-p : 프로토콜 (tcp, udp, icmp 등)-s : 소스 주소 (IP 또는 서브넷)--sport : 소스 포트-d : 목적지 주소 (IP 또는 서브넷)--dport : 목적지 포트-j : 패킷의 처리 방법 (ACCEPT, DROP, REJECT ..

OS/Linux 2024.06.01