티스토리 뷰

Backend/Server

Linux ping 하여 보기...

out of coding 2019. 12. 21. 13:50

일단 ping을 왜 사용하는지에 대해서 알아야 합니다.

 

외부 호스트 서버가 네트워크상으로 접근이 가능한지 확인하기 위해서 사용을 하는것으로 ip를 화이트 리스트로 관리를 하는 회사도 있고 뭐 불특정 목적에 의해서 목적지까지 갈수 있는지를 확인하기 위한 방법입니다.

ICMP 프로토콜을 이용하여 외부 호스트에 신호를 보내며, 신호를 받은 호스트는 다시 응답을 주면서 서로 네트워크가 연결되어 있음을 확인하는 방법입니다.

 

그냥... 쉽게 말해서 호출해서 응답 받을수 있는지 입니다.

 

* ping을 통해서 공격이 들어올수 있기 때문에 ICMP 프로토콜을 제한하거나 특정 IP 에만 응답을 주도록 서버를 관리하는 경우가 늘어나고 있다고 합니다. 그래서 네트워크 단절등의 경우에 사용하기 어렵다고 하지만 저는 그냥 구글만 찌를것이기에 유용합니다.

 

명령어 기본 사용법

ping -c [요청수] -i [초단위 전송간격] [도메인명 혹은 IP 주소]

-c를 생략하면 무제한 전송을 하게 되고 끊을때는 윈도우기준 Ctrl + c 를 이용합니다. 맥은 커맨드 C 인거 같음

-i를 생략하게 되면 1초 단위로 전송하게 됩니다.

 

ping의 예

# ping -c 3 8.8.8.8

구글 DNS를 세번 호출합니다.

 

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함