ê°ìí ëì ! ë¹ì¸ìì? 모르ë ì리
차례:
ping
명령은 네트워크 연결 문제를 해결하고 테스트하고 진단하는 데 가장 많이 사용되는 유틸리티 중 하나입니다.
Ping은 하나 이상의 ICMP (Internet Control Message Protocol) 에코 요청 패키지를 네트워크의 지정된 대상 IP로 전송하고 응답을 기다리는 방식으로 작동합니다. 대상이 패키지를 수신하면 ICMP 에코 응답으로 응답합니다.
ping
명령을 사용하면 원격 대상 IP의 활성 여부를 확인할 수 있습니다. 대상과 통신 할 때 왕복 지연을 찾아 패킷 손실이 있는지 확인할 수도 있습니다.
ping
유틸리티는
iputils
(또는
iputils-ping
) 패키지의 일부이며 거의 모든 Linux 배포판에 사전 설치되어 있습니다.
ping
은 Windows, macOS 및 FreeBSD에서도 사용할 수 있습니다.
Ping 명령을 사용하는 방법
ping 명령의 구문은 다음과 같습니다.
ping DESTINATION
ping 명령의 작동 방식을 가장 잘 설명하기 위해
google.com
핑합니다.
ping google.com
결과는 다음과 같습니다.
PING google.com (172.217.22.206) 56(84) bytes of data. 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=1 ttl=53 time=40.2 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=2 ttl=53 time=41.8 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=3 ttl=53 time=47.4 ms 64 bytes from muc11s01-in-f14.1e100.net (172.217.22.206): icmp_seq=4 ttl=53 time=41.4 ms ^C --- google.com ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 7ms rtt min/avg/max/mdev = 40.163/42.700/47.408/2.790 ms
ping
명령은 도메인 이름을 IP 주소로 확인하고 ICMP 패키지를 대상 IP로 보내기 시작합니다. 대상 IP에 도달 할 수 있으면 응답하고 ping 명령은 다음 필드를 포함하는 행을 인쇄합니다.
- 데이터 바이트 수 기본값은 56이며 64 개의 ICMP 데이터 바이트 (
64 bytes
로 변환됩니다. 대상의 IP 주소from muc11s01-in-f14.1e100.net (172.217.22.206)
각 패킷의 ICMP 시퀀스 번호입니다.icmp_seq=1
시간.ttl=53
-TTL 작동 방식 패킷이 호스트에 도달하고 응답이 발신자에게 반환되는 왕복 시간 인 핑 시간 (밀리 초)입니다. -time=41.4 ms
기본적으로 새 패킷을 보내는 간격은 1 초입니다.
ping
명령은 인터럽트를받을 때까지 ICMP 패키지를 대상 IP 주소로 계속 보냅니다. 명령을 중지하려면
Ctrl+C
키 조합을 누르십시오.
명령이 중지되면 패킷 손실 백분율을 포함한 통계가 표시됩니다. 패킷 손실은 네트워크 어딘가에서 데이터가 삭제되었음을 의미합니다. 패킷 손실이있는 경우
traceroute
명령을 사용하여 패킷 손실이 발생하는 위치를 식별 할 수 있습니다.
ping
이 응답을 반환하지 않으면 네트워크 통신이 설정되지 않았 음을 의미합니다. 이 경우 항상 대상 IP가 활성화되어 있지 않다는 의미는 아닙니다. 일부 호스트에는 ICMP 트래픽을 차단하거나 핑 요청에 응답하지 않도록 설정된 방화벽이있을 수 있습니다.
성공하면
ping
명령은 코드
0
종료됩니다. 그렇지 않으면 코드
1
또는
2
종료됩니다. 쉘 스크립트에서
ping
유틸리티를 사용할 때 유용합니다.
다음 섹션에서는 가장 일반적으로 사용되는
ping
명령 옵션에 대해 설명합니다.
패킷 수 지정
이미 언급했듯이 기본적으로
ping
은 인터럽트 신호를받을 때까지 ICMP 패키지를 계속 보냅니다. ping이 종료 된 후 전송 될 에코 요청 패키지 수를 지정하려면
-c
옵션 다음에 패키지 수를 사용하십시오.
ping -c 1 DESTINATION
예를 들어
linuxize.com
한 번만 ping
linuxize.com
다음을 사용하십시오.
소스 인터페이스 지정
ping
명령의 기본 동작은 기본 경로를 통해 ICMP 패키지를 보내는 것입니다. 머신에 여러 인터페이스가있는 경우
-I
옵션을 사용하여 소스 인터페이스를 지정할 수 있습니다.
ping -I INTERFACE_NAME DESTINATION
다음 명령은
linuxize.com
를 소스 인터페이스로 사용하여
linuxize.com
을 ping합니다.
인터넷 프로토콜 지정
ping
명령을 실행하면 시스템 DNS 설정에 따라 IPv4 또는 IPv6이 사용됩니다.
ping
이 IPv4를 사용하도록하려면
-4
옵션을 전달하거나 별명
ping4
사용
ping4
.
ping -4 DESTINATION
IPv6의 경우
-6
옵션을 전달하거나
ping6
사용하십시오.
결론
ping
은 네트워크에서 지정된 호스트의 IP 수준 연결을 테스트 할 수있는 명령 줄 네트워크 유틸리티입니다.
ping
명령의 사용 가능한 모든 옵션을 보려면 터미널에
man ping
을 입력하십시오.
마이크로 소프트와 베스트 바이는 리눅스에서 강탈한다

당신은 '안티 리눅스'라고 말하면, 나는 '프로 윈도우'라고 말한다. 당신은 'Linux bashing'이라고 말하면서 '마케팅'이라고 말합니다.
리눅스에서 부팅 가능한 데비안 10 USB 스틱 만들기

이 튜토리얼에서는`dd` 명령을 사용하여 Linux 터미널에서 부팅 가능한 데비안 10 (버스터) USB 스틱을 만드는 방법을 설명합니다.
리눅스에서 파일의 권한을 재귀 적으로 변경하는 방법

Linux는 다중 사용자 시스템이며 파일에 대한 액세스는 파일 권한, 속성 및 소유권을 통해 제어됩니다. 이 기사에서는 파일 및 디렉토리의 권한을 재귀 적으로 변경하는 방법에 대해 설명합니다.