centOS 7 리눅스 서버 방화벽 ip 대역 접근 차단
페이지 정보

본문
방화벽에서 특정 ip 대역 접근 차단
sudo iptables -A INPUT -s 34.64.82.0/24 -j DROP
iptables 규칙을 재부팅 시 유지하려면 저장해야 합니다.
sudo service iptables save
이렇게 하면 특정 IP 대역의 접근이 차단됩니다. 필요하다면 iptables 규칙을 제거하려면 다음 명령어를 사용할 수 있습니다.
sudo iptables -D INPUT -s 34.64.82.0/24 -j DROP
* IP 대역을 지정할 때 슬래시 뒤에는 CIDR 표기법을 사용해야 해요. 예를 들어, /24는 255.255.255.0을 의미하고, /16은 255.255.0.0을 의미합니다. 34.64.82.0에서 34.64.82.255까지의 IP 대역을 차단하려면 34.64.82.0/24로 표현해야 합니다.
현재 설정된 iptables 규칙을 확인하려면 다음 명령어를 사용하면 돼요:
sudo iptables -L -v -n
이 명령어는 현재 설정된 모든 규칙을 자세히 보여줍니다. -L은 규칙 목록을 출력하고, -v는 자세한 정보를 표시하며, -n은 IP 주소와 포트를 숫자로 출력합니다.
설정된 iptables 규칙 중 접근 차단 목록만 확인하려면 다음 명령어를 사용해요.
sudo iptables -L INPUT -v -n | grep DROP
sudo iptables -A INPUT -s 34.64.82.0/24 -j DROP
iptables 규칙을 재부팅 시 유지하려면 저장해야 합니다.
sudo service iptables save
이렇게 하면 특정 IP 대역의 접근이 차단됩니다. 필요하다면 iptables 규칙을 제거하려면 다음 명령어를 사용할 수 있습니다.
sudo iptables -D INPUT -s 34.64.82.0/24 -j DROP
* IP 대역을 지정할 때 슬래시 뒤에는 CIDR 표기법을 사용해야 해요. 예를 들어, /24는 255.255.255.0을 의미하고, /16은 255.255.0.0을 의미합니다. 34.64.82.0에서 34.64.82.255까지의 IP 대역을 차단하려면 34.64.82.0/24로 표현해야 합니다.
현재 설정된 iptables 규칙을 확인하려면 다음 명령어를 사용하면 돼요:
sudo iptables -L -v -n
이 명령어는 현재 설정된 모든 규칙을 자세히 보여줍니다. -L은 규칙 목록을 출력하고, -v는 자세한 정보를 표시하며, -n은 IP 주소와 포트를 숫자로 출력합니다.
설정된 iptables 규칙 중 접근 차단 목록만 확인하려면 다음 명령어를 사용해요.
sudo iptables -L INPUT -v -n | grep DROP
- 이전글firewalld를 사용하여 특정 ip 대역의 접속을 전면 차단하기 24.10.19
- 다음글서버 에러 로그 24.10.02
댓글목록
등록된 댓글이 없습니다.
