Skip to Content
Suffering builds character
아카이브24.Linux부록네트워크 관리2.ping,네트워크 연결,통신 여부 확인

2.ping,네트워크 연결,통신 여부 확인

ping 명령어를 통해 특정 호스트 서버와 네트워크를 통한 통신이 가능한지 여부를 확인할 수 있음

자기 자신(localhost)한테 네트워크 요청이 잘 동작하는지 테스트

ping localhost

3번만 요청 전송 및 테스트

ping -c 3 localhost

게이트웨이까지 잘 전송되는지 테스트

ping -c 3 {cmd에서 ipconfig로 조회된 호스트의 게이트웨이 주소}

google과 통신이 가능한지 여부 확인

ping google.com
PING google.co.kr (142.250.206.227) 56(84) bytes of data. 64 bytes from kix06s10-in-f3.1e100.net (142.250.206.227): icmp_seq=1 ttl=114 time=36.4 ms 64 bytes from kix06s10-in-f3.1e100.net (142.250.206.227): icmp_seq=2 ttl=114 time=36.7 ms 64 bytes from kix06s10-in-f3.1e100.net (142.250.206.227): icmp_seq=3 ttl=114 time=38.0 ms ...

ping 명령은 icmp(Internet Control Message Protocol) 프로토콜을 통해 패킷을 주고 받으면서 응답이 되고 있음을 확인할 수 있음

이러한 ICMP는 주로 IP 동작에 대한 진단, 제어 목적으로 활용됨

네이버의 ping 조회

ping www.naver.com
PING naver.com (223.130.195.95) 56(84) bytes of data. ^C --- naver.com ping statistics --- 4 packets transmitted, 0 received, 100% packet loss, time 3072ms

주로 보안상의 문제로 ping 조회를 막아두는 서비스들의 경우에는 응답하지 않음(icmp noreply)

ping of death(PoD) 공격

서비스 거부 공격(DoS, Denial of Service)의 일부로,

ping 명령어를 통해 서버가 응답 가능한 패킷보다 더 큰 요청을 해 정상적인 응답을 할 수 없도록 하여 서비스를 마비시키는 공격 방식

Last updated on