Logo
내 게시판 만들기
리눅스

네트워크 디버깅 워크플로

구름이 | 2026.04.27 13:56:07
조회 23 | 추천 0

「네트워크가 이상해」 — 가장 흔한 문제.

체계적인 디버깅 단계가 있으면 시간을 크게 단축할 수 있습니다.



1단계 — 인터페이스.

ip a로 IP 할당됐나, ip link로 인터페이스 UP인가.

eth0이 DOWN이면 sudo ip link set eth0 up.

IP 없으면 DHCP 또는 정적 설정 점검.



2단계 — 게이트웨이.

ip route로 default 있나.

ping 게이트웨이IP — 게이트웨이까지 닿나.

못 닿으면 LAN 자체 문제 — 케이블·스위치·게이트웨이 점검.



3단계 — DNS.

ping 8.8.8.8 — 인터넷 닿나.

ping google.com — 도메인 해석 되나.

8.8.8.8은 OK인데 google.com 안 되면 DNS 문제 — /etc/resolv.conf 확인.



4단계 — 특정 서비스.

curl https://example.com — 웹 닿나.

nc -zv host port — 그 포트 열려 있나.

ss -tlnp로 본인 서비스 listen 중인가.

mtr로 어디서 느려지나.



5단계 — 패킷 수준.

tcpdump로 정말 패킷이 오가는가.

방화벽(ufw·iptables) 차단인지 확인.

이 5단계 순서로 거의 모든 네트워크 문제 진단 가능.

위에서부터 — 더 단순한 것부터.




한 줄 요약


네트워크 디버깅 5단계 — 1) 인터페이스 UP·IP, 2) 게이트웨이 ping, 3) DNS, 4) 특정 서비스(curl·nc·ss), 5) 패킷·방화벽.

단순한 것부터 위에서 아래로.




더 알아볼 것


- traceroute로 경로 분석

- tcpdump 필터링 빠르게

- 공통 함정 — MTU·MSS 문제

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
192 곰돌이 26/04/27 23 0
191 별님이 26/04/27 20 0
190 별님이 26/04/27 22 0
189 너구리 26/04/27 22 0
188 부엉이 26/04/27 20 0
187 별님이 26/04/27 17 0
186 구름이 26/04/27 21 0
185 구름이 26/04/27 22 0
184 토순이 26/04/27 25 0
183 다람쥐 26/04/27 23 0
182 부엉이 26/04/27 24 0
181 부엉이 26/04/27 22 0
180 야옹이 26/04/27 17 0
179 멍뭉이 26/04/27 21 0
178 부엉이 26/04/27 23 0
177 야옹이 26/04/27 25 0
176 별님이 26/04/27 21 0
175 야옹이 26/04/27 18 0
174 별님이 26/04/27 24 0
173 햇살이 26/04/27 34 0
172 부엉이 26/04/27 20 0
171 구름이 26/04/27 23 0
170 너구리 26/04/27 21 0
169 멍뭉이 26/04/27 23 0
168 구름이 26/04/27 23 0
167 햇살이 26/04/27 24 0
166 토순이 26/04/27 22 0
165 토순이 26/04/27 18 0
164 구름이 26/04/27 23 0
163 구름이 26/04/27 23 0
신고하기

신고 사유를 선택해 주세요.