Computer >> 컴퓨터 >  >> 체계 >> Linux

iptables

Iptables는 Linux 2.4 이상 운영 체제에서 NAT(Network Address Translation), 패킷 필터링 및 패킷 맹글링을 용이하게 하는 netfilter 프레임워크의 일부로 규칙과 명령을 정의하는 일반 테이블 구조입니다. NAT는 인터넷 프로토콜 주소(IP 주소)를 다른 IP 주소로 변환하는 프로세스입니다. 패킷 필터링은 소스 및 대상 주소, 포트 또는 프로토콜을 기반으로 네트워크 인터페이스에서 패킷을 전달하거나 차단하는 프로세스입니다. 패킷 맹글링은 라우팅 전후에 패킷을 변경하거나 수정하는 기능입니다.

iptables 및 netfilter는 이전 버전의 Linux에서 ipchains 및 ipfwadm의 후속 제품입니다. Netfilter와 iptables는 종종 단일 표현식 netfilter/iptables로 결합됩니다. 이는 NAT, 방화벽 및 고급 패킷 처리를 위한 Linux 2.4 이상의 하위 시스템을 나타냅니다.