서버운영_웹서버

윈도우10 PING 테스트 가능한 ICMP 설정하기

미스터몽키 2018. 8. 20. 23:18


네트워크 연결 상태 확인을 위한 PING 테스트는 DB 서버 구축시 은근히 자주 필요하다.


기본적인 네트워크가 연결 가능한지를 알아야 그 위에 DB서버 연결이 가능하기 때문이다.


ping 명령은 이때 서버의 연결이 확인하는 기초적인 확인방법이다.


그런데 문제는 서버가 ping 테스트가 가능하도록 설정되어있어야 한다는 것이다.


즉 ICMP 프로토콜이 사용가능하게 서버가 설정되어 있어야한다.


윈도우10의 경우 기본적으로 PING 테스트가 안되는 이유는 ICMP 가 차단되어 있어서이다.


차단 해제는 방화벽 에서 그림처럼 설정하면 바로 PING 테스트가 가능하다.





이때 ICMPv4-In 이 몇가지 있다. 프로필 "개인, 공용" 인 것을 선택하여 "규칙 사용"을 하면 ping 테스트가 가능하다.





추가로 맥아피 McAfee 백신 때문에 고생 한 경험을 공유한다.


DB서버 연결이 안되어 위와 같이 ICMP를 설정하고 ping 테스트를 해도 서버와 연결이 안되는 것이었다.


하루 종일 고생한 끝에 서버 컴퓨터에 맥아피 McAfee 백신이 설치되어 대부분의 포트를 차단하고 있었던 것을 확인했다.


윈도우 자체 방화벽만 고려하고 있다가 전혀 예상 못한 문제가 발생한 것이다.


맥아피백신은 삭제도 쉽지 않았다. 여기 저기 검색해 보니 윈도우를 재설치한 경우도 있다는 소식에 조심스럽게 제어판에서 


삭제했다.


번들로 무료로 배포되다 보니 초보자가 모르고 설치하는 경우가 많은 것 같다.  물론 완전 무료가 아니다.


보안이 중요하다 보니 이에 따른 선량한 연결에 많은 에너지 낭비가 있다.


맥아피를 삭제하니 정상적으로 ping 테스트도 되고 DB서버와의 연결도 잘 되었다.