[server] 모든 iptable 설정이있는 파일이 있습니다. 이것을 서버에 어떻게로드합니까?

시스템 관리자가 iptables 규칙이있는 파일을 제공했습니다. 이것을로드하기 위해 어떤 명령을 입력합니까?

나는 그가 전에 그것을하는 것을 보았고, 그는 한 줄로 그것을했습니다! … iptables> thefile.dat ????와 같은 것?



답변

시스템 관리자가 iptables 규칙이있는 파일을 제공했습니다. 이것을로드하기 위해 어떤 명령을 입력합니까?

iptables-restore < file-with-iptables-rules.txt

나는 그가 전에 그것을하는 것을 보았고, 그는 한 줄로 그것을했습니다! … iptables> thefile.dat ????와 같은 것?

iptables-save > file-with-iptables-rules.txt


답변

당신은 로드 사용하여 iptables를 구성 파일의 iptables을-복원

iptables-restore thefile.dat

이것은 즉시 적용됩니다. 그러나이 설정은 시스템 재부팅시 에도 지속됩니다. 되려면 저장해야합니다. 대부분의 배포판에서이 작업을 수행 할 수 있습니다.

/etc/init.d/iptables save

다른 답변에서 언급했듯이 구성을 저장할 수 있습니다 사용하여

iptables-save > thesavefile.dat

파일 자체는 텍스트 파일 이며 모든 텍스트 편집기 로 편집 한 다음 iptables-restore 명령을 사용하여 iptables로 다시로드 할 수 있습니다.


답변

iptables 스크립트를 규칙 세트로 가져 오려면

iptables-restore < /path/to/firewall_script


답변