ping 명령으로 원격 호스트 확인

2017. 3. 21. 18:39개발/서버

ping 명령으로 원격 호스트 확인

ping 명령으로 원격 호스트의 상태를 확인할 수 있습니다. ping을 실행하면 ICMP 프로토콜에서 지정된 호스트로 데이터그램을 전송하여 응답을 요청합니다. ICMP는 TCP/IP 네트워크에서 오류 처리를 담당하는 프로토콜입니다. ping을 사용하면 지정된 원격 호스트에 대한 IP 연결이 있는지 확인할 수 있습니다.

다음은 ping의 기본 구문입니다.

/usr/sbin/ping host [timeout]

이 구문에서 host는 원격 호스트의 이름입니다. 선택적 timeout 인수는 ping 명령이 계속해서 원격 호스트에 연결하려고 시도하는 시간(초)을 나타냅니다. 기본값은 20초입니다. 추가 구문 및 옵션은 ping(1M) 매뉴얼 페이지를 참조하십시오.

원격 호스트가 실행 중인지 확인하는 방법

  • ping 명령을 다음과 같은 형식으로 입력합니다.
    $ ping hostname

    hostname 호스트가 ICMP 전송을 허용하는 경우 다음 메시지가 표시됩니다.

    hostname is alive

    이 메시지는 hostname이 ICMP 요청에 응답함을 나타냅니다. 그러나 hostname이 작동 중지되었거나 ICMP 패킷을 수신할 수 없는 경우, ping 명령으로부터 다음과 같은 응답을 수신합니다.

    no answer from hostname

원격 호스트가 패킷을 삭제하는 중인지 확인하는 방법

ping 명령의 -s 옵션을 사용하여 원격 호스트가 실행 중이지만 패킷이 손실되고 있는지 확인할 수 있습니다.

  • ping 명령을 다음과 같은 형식으로 입력합니다.
    $ ping -s hostname

예 5-9 패킷 삭제를 발견하기 위한 ping 출력

ping -s hostname 명령은 사용자가 인터럽트 문자를 전송하거나 시간 초과가 발생할 때까지 계속해서 패킷을 지정된 호스트로 전송합니다. 다음과 같은 응답이 화면에 표시됩니다.

& ping -s host1.domain8
PING host1.domain8 : 56 data bytes
64 bytes from host1.domain8.COM (172.16.83.64): icmp_seq=0. time=1.67 ms
64 bytes from host1.domain8.COM (172.16.83.64): icmp_seq=1. time=1.02 ms
64 bytes from host1.domain8.COM (172.16.83.64): icmp_seq=2. time=0.986 ms
64 bytes from host1.domain8.COM (172.16.83.64): icmp_seq=3. time=0.921 ms
64 bytes from host1.domain8.COM (172.16.83.64): icmp_seq=4. time=1.16 ms
64 bytes from host1.domain8.COM (172.16.83.64): icmp_seq=5. time=1.00 ms
64 bytes from host1.domain8.COM (172.16.83.64): icmp_seq=5. time=1.980 ms

^C

----host1.domain8  PING Statistics----
7 packets transmitted, 7 packets received, 0% packet loss
round-trip (ms)  min/avg/max/stddev = 0.921/1.11/1.67/0.26

패킷 손실 통계는 호스트에서 패킷이 삭제되었는지 여부를 나타냅니다.ping이 실패할 경우, ipadm 및 netstat 명령으로 보고되는 네트워크 상태를 확인하십시오. Oracle Solaris 관리: 네트워크 인터페이스 및 네트워크 가상화의 IP 인터페이스 및 주소 모니터링 및 netstat 명령으로 네트워크 상태 모니터링을 참조하십시오.

'개발 > 서버' 카테고리의 다른 글

cronolog 설치 및 설정  (0) 2017.03.29
Centos7 ifconfig  (0) 2017.03.26
netstat 명령으로 네트워크 상태 모니터링  (0) 2017.03.21
IPv6 주소 사용 시 고려 사항  (0) 2017.03.21
가상 네트워크 배치  (0) 2017.03.21