서버를 띄우다보면 서버를 구성하는 컴포넌트(레디스, DB 등)에 연결이 잘 안되는 경우가 있다.
문제가 발생했을 때 이게 내 노트북 문제인지, 컴포넌트 문제인지, 사내 방화벽 문제인지 등에 대한 판단이 어려운 경우가 있는데 이럴 때 간단하게 디버깅해볼 수 있도록 네트워크 관련 명령어를 사용하곤 한다.
이를 마구잡이로 쓰고있어서 체계적으로 정리해보기 위해 이번 글을 써본다.
nslookup target.example.com
nc -zv target.example.com 443
telnet target.example.com 443