1. PING host_name

ping 은 네트웍에 접속되어 있는 Host가 Up 상태인지 Down 상태인지를 나타내주는 가장 간단한 진단 방법입니다. 사용방법은 다음과 같습니다.

#ping elvis

이 때 elvis는 진단하고자하는 Host의 네임입니다.
만약 elvis라는 Host가 Up 상태라면 다음과 같은 메시지가 화면에 나타납니다.

#elvis is alive

2. IFCONFIG Interface

ifconfig 는 지정하는 네트웍 인터페이스에 대한 정보를 화면에 나타내줍니다.
사용 방법은 다음과 같습니다.

#ifconfig ie0

이 때는 인터페이스 ie0 에 대한 정보가 나타나게 되며,
만약 Host내의 모든 인터페이스에 대한 정보를 알고 싶을 때는 다음과 같이 -a 옵션을 줍니다.

3. NETSTAT

netstat 는 network 상태를 나타내줍니다.
일반적으로 -s, -r, -i -rs 의 4가지 옵션이 주로 사용되며 각 옵션은 다음을 나타냅니다.

-s : UDP, TCP, ICMP, IP 프로토콜의 상태와 함께 진단을해 줍니다.
-rn : IP 라우팅 테이블을 보여줍니다.
-i : Host의 network interface들의 상태를 나타내줍니다.
-rs : 라우팅 문제가 있는지를 진단해 줍니다.

사용방법은 다음과 같습니다.

#netstat -rs

routing:
5523 bad routing redirects
3 dynamically created routes
1420 new gateways due to redirects
16 destinations found unreachable
-9470 uses of a wildcard route

# netstat -rn

Routing tables
Destination Gateway Flags Refcnt Use
Interface
127.0.0.1 127.0.0.1 UH 1 378 lo0
147.46.201.11 147.46.201.1 UH 0 20475 xvc1
192.203.146.11 192.203.146.1 UH 0 16905 xvc0
192.132.247.11 192.132.247.100 UH 0 20514 sl0
192.203.145.11 192.203.145.1 UH 0 1530 ptp0
147.46.152.0 147.46.80.98 UG 0 90 ie0
default 147.46.80.99 UG 4 7933917 ie0
147.46.80.0 147.46.80.1 U 29 2306224 ie0
192.203.145.0 192.203.145.11 UG 0 4985 ptp0
147.46.201.0 147.46.201.11 UG 0 0 xvc1
147.46.138.0 147.46.80.24 UG 0 0 ie0
192.203.146.0 192.203.146.11 UG 0 14 xvc0
147.46.131.0 147.46.80.91 UG 1 194939 ie0
147.46.132.0 147.46.80.5 UG 0 56520 ie0
192.203.141.0 192.132.247.11 UG 0 572 sl0
147.46.141.0 147.46.80.91 UG 0 20281 ie0
192.132.247.0 192.132.247.100 U 0 664 sl0
147.46.151.0 147.46.80.98 UG 0 1710 ie0

4. 소프트웨어 진단

네트웍 장애시, 소프트웨어적인 문제점을 진단하고 치유하는 방법입니다.

1) /etc/hosts 파일이 정확하게 작성되었는지 확인합니다.
2) /etc/hostname.??# 파일이 존재하고 정확한 Host네임을 가졌는지 확인합니다.
3) localhost로 telnet 을 시도해 봅니다.

#telnet 147.46.80.10

4) inetd daemon이 작동하는지를 확인합니다.

#ps -ax|grep inetd

5) kernel configuration 파일에 network interface가 포함되어 있는지 확인합니다.

6) II.3에서 언급한 netstat로 network 상태를 확인합니다.

저작권자 © 아이러브PC방 무단전재 및 재배포 금지