네트워크 트러블슈팅
시스템 관리자 · 중급 · 이론 8 · 퀴즈 7 · 실습 6
"네트워크가 안 돼요" 는 신고이지 진단이 아닙니다. 이 코스는 그 한 문장을 이름 해석 / 도달성 / 포트 / 애플리케이션 네 층으로 쪼개는 훈련입니다. /etc/hosts 와 nsswitch 의 해석 순서에서 시작해 dig 로 DNS 를 직접 캐고, ss 와 nc 로 소켓을 읽고, curl 의 타이밍 필드로 어느 구간이 느린지 지목하는 것까지 손으로 통과합니다.
커리큘럼
계층별로 좁히기
먼저 계층을 정하면 볼 곳이 절반으로 줄어든다.
/etc/hosts 와 이름 해석 순서
dig 는 맞는데 애플리케이션만 틀린 이유.
DNS 조회 실전
dig 출력의 status 와 flags 부터 읽는다.
연결성과 경로
ping 이 증명하는 것과 증명하지 못하는 것.
소켓과 포트
리슨 주소 한 칸이 장애의 절반이다.
HTTP 진단
curl 의 타이밍 필드가 구간을 지목한다.
종합: 장애 트리아지
신고 한 줄에서 원인 세 개까지.