- -우분투에서 서버를 다시 시작한 후 IP 테이블을 저장하고 복원하는 스크립트

우분투에서 서버를 다시 시작한 후 IP 테이블을 저장하고 복원하는 스크립트

당신이 나와 같은 웹 사이트를 호스팅하는 사람이라면우분투 서버는 특정 IP 주소를 차단해야 할 때 필요합니다. 이러한 IP 주소는 대부분 스팸 및 악의적 인 것으로, 어떤 방식으로도 이점을 얻지 못합니다. 몇 주 전에 포스트에서 IP 주소를 Iptables에 빠르게 추가하는 방법에 대해 논의했습니다. 그러나 서버를 다시 시작해야하는 최악의 경우 iptables의 모든 데이터가 손실됩니다. 그렇다면 데이터가 손실되지 않고 복원 될 수 있도록하려면 어떻게해야합니까?

모르는 사람들을 위해 Iptables가 기본값입니다.특정 IP 주소를 차단할 수있는 우분투 방화벽. 서버를 다시 시작한 후 IP 주소를 복원 할 수 있도록 구성하기 전에 먼저 iptables 구성이 저장되었는지 확인하십시오.

PuTTY 또는 다른 도구를 사용하여 터미널에이 명령을 입력하여 구성을 저장할 수 있습니다.

iptables-save> /root/working.iptables.rules

이 명령은 iptables 구성을 뿌리 폴더와 이름을 working.iptables.rules.

이제 이러한 iptables를 언제든지 복원하려면 다음 명령을 실행하십시오.

iptables-restore </root/working.iptables.rules

그러나이 방법은 수동으로 입력 한 경우에만 iptables를 복원합니다. 우리가 원하는 것은 서버가 다시 시작될 때 실제로 iptables를 자동으로 복원하는 것입니다. 이를 위해서는 다음으로 이동해야합니다. / etc / network 폴더와 편집 인터페이스 WinSCP 또는 기타 도구 사용

편집 인터페이스

아래 코드를 복사 / 붙여 넣기 자동 eth0,

사전 iptables- 복원 </root/working.iptables.rules

다음 스크린 샷과 같이.

iptables 복원

이제 iptables가 자동으로 복원되었는지 확인하기 위해 서버를 다시 시작하십시오. 들어가다 iptables –L 터미널에서 확인합니다. 그게 다야. 즐겨!

코멘트