본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
방화벽 정책을 파일에 저장한다.
  • 리눅스에서만 지원
  • 경로 : /sbin/iptables-save
iptables-save [옵션]
  • -c, --counters : 패킷과 바이트 카운터 값들을 저장한다.
  • -t name, --table name : 지정된 테이블의 방화벽 정책만 저장한다.

iptables-save 는 규칙을 표준 출력(화면)으로 내보낸다. 파일 이름을 인자로 받지 않으므로 파일로 남기려면 리다이렉션 > 을 쓴다.

# 현재 정책을 화면에 출력
# iptables-save

# 파일로 저장
# iptables-save > firewall.sh

# 저장한 파일로 복구
# iptables-restore < firewall.sh
  • iptables-save firewall.sh 처럼 파일 이름만 주거나 없는 옵션(-s 등)을 주면 저장되지 않는다. 최근 버전에는 -f 파일(--file) 옵션도 있다
  • 레드햇 계열의 iptables 서비스는 부팅 때 /etc/sysconfig/iptables 를 읽으므로 iptables-save > /etc/sysconfig/iptables 로 저장해 두면 재부팅 뒤에도 남는다 → 리눅스 iptables-restore