Server/Linux
-
health check에서 출발한 ping, telnet, curl 이야기Server/Linux 2021. 3. 8. 17:51
이 서버는 죽은 걸까? 이 컨테이너의 포트는 호스트와 제대로 매핑되어 돌아가고 있는 걸까? 를 확인하는 과정에서 시작된 포스팅. 작년 우아한테크코스 과정을 진행하며, 따로 인프라나 리눅스를 공부하며, 여러 번 사용했던 명령어 삼총사가 있다. 바로 ping, telnet, curl이다. 사용할 때마다 각 명령이 어떤 기능이고 어떤 제한사항이 있는지 헷갈려서 항상 여러 번 시도하고 찾아봤던 경험이 있기에 이번 기회를 맞이하여 정리해볼까 한다. 지금 기억상으로는 어떤 명령어에는 포트를 지정할 수 있었고 다른 명령어는 불가능했다. 그리고 Transport 레이어까지 침투하지 않아서 4 계층 이상에 대해서는 테스트할 수 없는 명령어도 있다고 작년에 CU에게 들었던 기억이 있다. 이렇게 파편화되어있는 기억을 다듬어..