안내 ping 리눅스 명령어 #
The ping 명령어는 Linux에서 네트워크 연결을 확인하는 기본 도구입니다. 지정된 IP 주소 또는 도메인으로 ICMP 패킷을 전송하고 응답 시간을 측정하여 연결 문제 진단에 도움을 줍니다.
기본 구문 ping Command #
명령 구문은 다음과 같습니다.
ping [OPTIONS] DESTINATION
- 옵션: 패킷 수, 크기, 간격 등 명령의 동작을 수정하는 플래그입니다.
- 목적지: ping을 보내고 싶은 IP 주소 또는 도메인입니다.
옵션 테이블 ping Command #
| 선택권 | 기술설명 |
-c COUNT |
특정 수의 패킷을 전송합니다(예: ping -c 4 google.com (4개의 패킷을 보냅니다). |
-i INTERVAL |
패킷 간 간격을 초 단위로 설정합니다(예: ping -i 2 google.com (2초마다 패킷을 보냅니다). |
-s PACKET_SIZE |
패킷 크기를 바이트 단위로 지정합니다(예: ping -s 128 google.com 128바이트 패킷을 전송합니다). |
-W TIMEOUT |
응답을 기다리는 최대 시간을 초 단위로 설정합니다(예: ping -W 5 google.com (응답을 위해 최대 5초간 기다립니다). |
-q |
조용한 모드: 패킷별 결과를 생략하고 마지막에 요약만 표시합니다. |
-f |
플러드 핑: 패킷을 수신하는 속도만큼 빠르게 전송합니다(슈퍼유저 권한이 필요함). |
-l PRELOAD |
시퀀스를 시작하기 전에 특정 수의 패킷을 미리 로드합니다(예: ping -l 3 google.com (3개의 패킷을 즉시 전송합니다). |
사용 예 ping Command #
다음은 몇 가지 일반적인 예입니다. ping 명령:
기본 핑 #
ping google.com
이 명령은 ICMP 패킷을 전송합니다. google.com 멈출 때까지 계속해서 Ctrl + C각 패킷의 왕복 시간을 보여줍니다.
특정 수의 패킷을 보냅니다 #
ping -c 5 google.com
5개의 ICMP 패킷을 보냅니다. google.com 그런 다음 요약을 제공하며 자동으로 종료됩니다.
패킷 크기 설정 #
ping -s 100 google.com
100바이트 패킷을 전송합니다. google.com 기본 56바이트 대신.
패킷 간 간격 지정 #
ping -i 2 google.com
2초마다 패킷을 전송하므로 장시간 테스트나 네트워크 부하를 줄이는 데 유용합니다.
자동 모드 #
ping -q -c 10 google.com
10개의 패킷을 전송하고 패킷별 세부 정보를 생략하고 요약만 표시합니다.
Ping 결과 해석 #
실행할 때 ping 명령을 실행하면 일반적인 출력에는 다음이 포함됩니다.
- 왕복 시간(시간): 패킷이 목적지에 도착하여 돌아오는 데 걸리는 시간입니다. 값이 높으면 지연 문제가 발생할 수 있습니다.
- 전송/수신된 패킷: 패킷 손실률을 표시하며, 연결 문제를 식별하는 데 유용합니다.
- TTL(수명): 패킷이 처리할 수 있는 최대 홉 수를 나타냅니다. TTL이 낮으면 네트워크 홉 수가 많을 수 있습니다.
제품 개요 #
The ping 이 명령은 Linux에서 네트워크 연결을 확인하고 기본적인 연결 문제를 진단하는 데 필수적입니다. 다양한 옵션을 통해 지연 시간, 네트워크 안정성 및 네트워크의 장치 가용성을 테스트하기 위한 맞춤형 ICMP 패킷 전송을 지원합니다.