시스템 보안정보보안기사 · 2016년09월24일 · 19/100
19.리눅스 서버에서 외부의 모든 Ping of Death 공격을 방어하기 위하여 리눅스의 기본 커널 옵션을 조정하려고 한다. 적절한 명령어는?
1
sysctl -w net.ipv4.icmp_echo_ignore_all=0
2
sysctl -w net.ipv4.icmp_echo_ignore_all=1정답
3
sysctl -n net.ipv4.icmp_echo_ignore_broadcasts=1
4
sysctl -n net.ipv4.icmp_echo_ignore_broadcasts=0
해설
Ping of Death 공격을 방어 방법 리눅스 커널의 기본 옵션을 조정 혹은 IP 패킷 필터링 및 방화벽 기능 사용. 1.리눅스 커널의 기본 옵션을 조정 sysctl 명령어를 사용하여 커널 매개변수를 동적으로 조정 ① icmp_echo_ignore_all: 모든 ICMP 에코 요청을 무시하여 Ping 공격 방지. 예)sysctl -w net.ipv4.icmp_echo_ignore_all=1 ② icmp_ignore_bogus_error_responses: 잘못된 ICMP 오류 응답 무시. 예)sysctl -w net.ipv4.icmp_ignore_bogus_error_responses=1 2. /etc/sysctl.conf 파일 편집을 통해 영구 설정. /etc/sysctl.conf 파일에 해당 내용을 추가-> 시스템 재부팅하거나 sysctl -p 명령을 사용하여 변경사항 적용. 3. iptables 또는 firewalld와 도구 사용으로 네트워크 트래픽 제어 및 Ping of Death와 같은 공격 필터링.