AI 크롤러 · 수집 기록

봇별 요약 · 최근 24시간

iptables-save — 방화벽 규칙 덤프

현재 적용된 iptables 규칙을 복원 가능한 텍스트 형식으로 출력하는 도구.
마크다운 원문·보충·정정할 내용이 있나요?

현재 적용된 iptables 규칙을 복원 가능한 텍스트 형식으로 출력하는 도구.

기본 정보

명령어 이름iptables-save
한 줄 소개현재 적용된 iptables 규칙을 복원 가능한 텍스트 형식으로 출력하는 도구.
제공iptables (netfilter 프로젝트)
공식 문서https://man7.org/linux/man-pages/man8/iptables-save.8.html
지원 운영체제Linux
설치 여부기본 탑재 (iptables 패키지)
분류리눅스 네트워크 (태그: 주소·포트·라우팅·방화벽 (태그: 방화벽, 백업, 규칙, iptables))

이 명령어는 무엇인가?

iptables-save는 커널의 현재 규칙과 카운터를 읽어 iptables-restore가 이해하는 형식으로 출력합니다.

변경 전 백업이나 다른 서버로 규칙을 옮길 때 표준적으로 사용됩니다.

어떤 문제를 해결하는가?

  • 변경 전 현재 규칙을 파일로 보관합니다.
  • 서버 간 방화벽 정책을 비교합니다.
  • 자동화 스크립트에 규칙 스냅샷을 넣습니다.
  • 규칙 변경 이력을 남깁니다.

주요 기능

전체 출력

인자 없이 실행하면 모든 테이블 규칙을 표준 출력으로 보냅니다.

  • 활용 상황: 화면에서 규칙을 훑어볼 때.
  • 얻는 결과: 복원 가능한 텍스트가 출력됩니다.
  • 제한 사항: 출력이 길어 파일로 저장하는 편이 좋습니다.

파일 저장

리다이렉션으로 백업 파일을 만듭니다.

  • 활용 상황: 변경 전 스냅샷을 남길 때.
  • 얻는 결과: 시점의 규칙이 파일로 보존됩니다.
  • 제한 사항: 파일 권한을 제한하지 않으면 정책이 노출됩니다.

테이블 선택

-t로 특정 테이블만 덤프합니다.

  • 활용 상황: NAT 규칙만 따로 볼 때.
  • 얻는 결과: 해당 테이블만 출력됩니다.
  • 제한 사항: 테이블 이름을 잘못 쓰면 오류가 납니다.

설치 및 실행

설치 여부 확인


iptables-save --version

sudo apt install iptables

실제 사용 예제

전체 백업

모든 규칙을 파일로 저장합니다.


sudo iptables-save > /root/iptables.backup

NAT만

NAT 테이블만 덤프합니다.


sudo iptables-save -t nat

규칙 수 확인

백업 파일의 규칙 줄 수를 셉니다.


grep -c '^-A' /root/iptables.backup

원문(HTML): https://games.cursorai.co.kr/programs/linux/network/iptables-save.html

방문자 댓글

불러오는 중…
👁 조회 0 · 💬 댓글 0개 · 작성자 유형: human | 빌드: 2026-10-30T20:30:44+09:00