몇 가지 일상적인 네트워크 문제 해결 명령 요약
? 1, Ping 명령.
? 터미널 장치가 인터넷에 액세스할 수 없는 경우 먼저 로컬 LAN 에 결함이 있는지 확인합니다. 먼저 장치의 네트워크 카드가 정상인지 확인해야 합니다. 간단합니다. ping127...1 이면 됩니다. 통과하면 네트워크 카드 장치가 정상이라는 뜻입니다. 둘째, ping 게이트웨이가 통할 수 있는지, 통하면 게이트웨이에 대한 링크가 통한다는 것을 알 수 있다. 장치 IP 주소가 192.168.11.1 인 경우와 같이 LAN 내의 다른 장치에 대해 다시 ping 을 수행할 수 있습니다. 즉, 192.168.11.1 과 같은 네트워크 세그먼트 내의 다른 장치 IP 주소에 대해 ping 을 수행할 수 있습니다. 액세스해야 하는 외부 네트워크 세그먼트의 서버 IP 주소가 22.222.83.111 인 경우 ping 22.222.83.111 명령을 사용하여 해당 시스템이 외부 네트워크 세그먼트의 서버와 상호 운용되는지 여부를 확인할 수 있습니다. 일반적으로 네트워크 수준이 정상이며 네트워크 구성을 확인해야 합니다.
? 많은 컴퓨터나 서버가 공격을 막기 위해 방화벽 기능을 켜고, 로컬 방화벽은 ICMP 에코 응답 기능을 끕니다. 이때 ping 이 작동하지 않습니다. 방화벽을 끄기만 하면 다시 테스트할 수 있습니다.
피드백 메시지 (바이두 백과사전)
request timed out
a. 상대방이 꺼져 있습니다.
B. 상대방이 자신과 같은 네트워크 세그먼트에 있지 않고 라우트를 통해 서로를 찾을 수 없습니다.
C. 상대방이 실제로 존재합니다 매개 변수 -a 가 있는 Ping 명령을 사용하여 상대를 감지할 수 있습니다. 상대의 NETBIOS 이름을 얻을 수 있다면 상대방이 존재하고 방화벽 설정이 있는 것입니다. 그렇지 않으면 대부분 상대방이 없거나 종료되거나 같은 네트워크 세그먼트에 있지 않은 것입니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), Northern Exposure (미국 TV 드라마), 전쟁명언
D. 잘못된 IP 주소 설정
Destination host Unreachable
상대방이 자신과 같은 네트워크 세그먼트에 있지 않고 기본 경로를 설정하지 않았거나 네트워크에 이 주소가 전혀 없습니다 (예: 위 예에서 a 기계에 기본 경로를 설정하지 않고 pip 실행)
네트워크 케이블에 장애가 발생했습니다.
"destination host unreachable" 과 "time out" 의 차이점을 설명하겠습니다. 지나가는 라우터의 라우팅 테이블에 대상에 대한 경로가 있고 대상이 다른 이유로 도달할 수 없는 경우에 나타납니다
Bad IP address
이 메시지는 DNS 서버에 연결되지 않았기 때문에 IP 주소를 확인할 수 없거나 IP 주소가 존재하지 않을 수 있음을 나타냅니다.
Source quench received
이 정보는 비교적 특수하며 발생할 가능성은 거의 없습니다. 상대나 중도에 있는 서버가 사용 중이어서 응답할 수 없음을 나타냅니다. < P > Unknown 호스트-알 수 없는 호스트 < P > 라는 오류 메시지는 원격 호스트의 이름을 DNS (도메인 이름 서버) 에서 IP 주소로 변환할 수 없다는 것을 의미합니다. 장애 원인은 도메인 이름 서버에 장애가 발생했거나, 이름이 잘못되었거나, 네트워크 관리자의 시스템과 원격 호스트 간의 통신 회선에 장애가 발생했기 때문일 수 있습니다.
no answer-응답 없음
이 오류는 로컬 시스템에 중앙 호스트에 대한 경로가 있지만 해당 중앙 호스트에 전송된 정보를 받지 못한다는 것을 나타냅니다. 장애 원인은 다음 중 하나일 수 있습니다. 중앙 호스트가 작동하지 않습니다. 로컬 또는 중앙 호스트 네트워크 구성이 잘못되었습니다. 로컬 또는 센터 라우터가 작동하지 않습니다. 통신 회선에 결함이 있습니다. 중앙 호스트에 라우팅 문제가 있습니다.
Ping 127...1: 127...1 은 로컬 루프 주소
입니다. 이 주소가 ping 에 실패하면 로컬 시스템 TCP/IP 프로토콜이 제대로 작동하지 않는 것입니다.
no rout to host: NIC 가 제대로 작동하지 않음
transmit failed, error code: 143 NIC 드라이버가 제대로 작동하지 않음
unknown host name: DNS 구성이 올바르지 않음 < p
tracert 는 windows 시스템용, traceroute 는 Linux 시스템용. < P > 기본 원칙은 동일합니다. 즉, IP 패킷의 TTL (생존 시간 값) 및 icmp 오류 메시지를 사용하여 대상 장치에 대한 라우팅 문제를 테스트하고 IP 네트워크에서 라우터를 통과하는 패킷의 IP 주소를 표시합니다. 컴퓨터에서 tracert 명령을 실행하면 컴퓨터가 대상 주소로 IP 패킷을 보내면 패킷은 생존 시간 값 (TTL 값) 을 설정하고 패킷이 라우터를 통과할 때마다 생존 시간이 1 씩 줄어들고 생존 시간이 으로 줄어들면 라우터는 더 이상 패킷을 전달하지 않고 icmp TTL 패킷을 원래 패킷을 보낸 컴퓨터로 보냅니다. Tracert 프로그램은 먼저 대상 주소로 TTL 이 1 인 패킷을 보내고, 패킷이 대상 주소로 갈 때 첫 번째 라우터를 통과하면 생존 시간이 1 씩 줄어들고 TTL 값이 이 되므로 패킷을 처음 보낸 컴퓨터에 icmp TTL 패킷을 보내면 tracert 는 경로의 첫 번째 라우터의 IP 주소를 알게 되고 그 다음에 TTL 을 보냅니다. 두 번째 라우터 후, TTL 값이 다시 이 되어 원래 컴퓨터에 다시 icmp TTL 패킷을 보내면 컴퓨터는 두 번째 라우터의 IP 주소를 알게 되고, 차례로 왕복하며, 대상 주소로 TTL 이 3.4.5 ... 인 패킷을 보내고, 대상 주소에 도달할 때까지 대상 호스트의 라우터 IP 주소를 하나씩 감지합니다. Tracert 는 UDP 패킷을 통해 흔하지 않은 포트 (3 이상) 로 패킷을 전송하기 때문에 "ICMP portunreachable" 메시지가 수신되어 목적지에 도달하는 것으로 판단할 수 있습니다.
트래처? 응답을 기다리는 고정 시간 (ICMP TTL 만료 메시지) 이 있습니다. 이 시간이 지나면 장치가 지정된 시간 내에 ICMP TTL 만료 메시지에 대한 응답을 보낼 수 없다는 일련의 * 기호를 인쇄합니다. 그런 다음 Tracert 는 TTL 레코더에 1 을 더하고 계속합니다.
3, pathping (바이두)
Pathping 은 ping 과 tracert 명령의 기능을 결합한 TCP/IP 기반 라우팅 추적 도구로서 두 부분을 반환합니다. 첫 번째 부분은 대상에 도달한 경로를 보여 주고 두 번째 부분은 패킷이 소스 호스트에서 타겟 호스트로의 경로, 네트워크 지연 및 패킷 손실률을 반영하여 네트워크 문제를 효과적으로 해결하는 데 도움이 됩니다.
ICMP 응답 정보를 사용하여 네트워크 연결을 분석합니다. Pathping 은 소스 주소와 타겟 주소 사이의 모든 라우터로 응답 정보를 전송하며 소스 호스트와 타겟 호스트 사이의 각 라우터의 응답 시간을 계산합니다. 이 데이터를 통해 네트워크 지연을 쉽게 측정하고 대역폭 병목 현상을 파악하는 데 도움이 됩니다.
소스와 타겟 사이의 중간 홉에서 네트워크 지연 및 네트워크 손실에 대한 정보를 제공합니다. Pathping 은 일정 기간 동안 소스와 타겟 사이의 각 라우터에 여러 에코 요청 메시지를 보낸 다음 각 라우터가 반환한 패킷을 기준으로 결과를 계산합니다. Pathping 은 특정 라우터나 링크에서 패킷이 손실되는 정도를 나타낼 수 있으므로 네트워크 문제가 있을 수 있는 라우터나 서브넷을 확인할 수 있습니다. Pathping 은 경로의 라우터를 식별하여 tracert 명령과 동일한 기능을 수행합니다. 그런 다음 이 명령은 지정된 기간 동안 모든 라우터에 정기적으로 ping 명령을 전송하고 각 라우터의 반환된 숫자가 아닌 값을 기준으로 통계 결과를 계산합니다.