MS에서 퍼온 자료
기본 TCP/IP 문제를 해결하는 방법
기술 자료 ID | : | 169790 |
마지막 검토 | : | 2004년 12월 30일 목요일 |
수정 | : | 2.2 |
이 페이지에서
요약
이 문서에서는 TCP/IP를 네트워크 프로토콜로 사용할 때 발생할 수 있는 몇 가지 일반적인 네트워크 통신 문제를 해결하는 방법을 설명합니다. 이러한 문제는 대개 다음 두 범주 중 하나에 포함됩니다.
특정 IP 주소에 연결할 수 없는 경우 문제는 기본 연결과 관련이 있습니다. 특정 IP 주소에 연결할 수 있지만 해당 IP 주소의 호스트나 NetBIOS 이름을 사용하여 연결할 수 없는 경우 문제는 이름 확인과 관련이 있습니다.
참고: 아래의 모든 문제 해결 단계는 Windows NT와 Windows 2000 플랫폼에서 작동하지만 Win9x(Win ME 제외) 플랫폼에서는 작동하지 않을 수 있습니다. 그러나 기본 진단 및 문제 해결 방법은 이러한 모든 Windows 운영 체제에서 동일합니다.
• | 특정 IP 주소에 연결할 수 없습니다. |
• | 특정 호스트 또는 NetBIOS 이름에 연결할 수 없습니다. |
참고: 아래의 모든 문제 해결 단계는 Windows NT와 Windows 2000 플랫폼에서 작동하지만 Win9x(Win ME 제외) 플랫폼에서는 작동하지 않을 수 있습니다. 그러나 기본 진단 및 문제 해결 방법은 이러한 모든 Windows 운영 체제에서 동일합니다.
추가 정보
문제가 기본 연결 또는 이름 확인과 관련되었는지 확인하려면 다음 절차를 사용하여 특정 IP 주소에 연결할 수 있는지 확인합니다.
IP 주소에 연결
IP 주소와 선택한 TCP/IP 프로그램 또는 유틸리티를 사용하여 네트워크의 다른 컴퓨터에 연결해 봅니다. 웹 브라우저, ftp 및 텔넷은 TCP/IP를 사용하여 다른 컴퓨터에 연결하는 데 흔히 사용되는 프로그램 및 유틸리티입니다.
참고: 연결하려고 하는 Windows NT 또는 Windows 2000 컴퓨터의 IP 주소를 모르는 경우 다른 컴퓨터의 명령 프롬프트에서 IPCONFIG /ALL 명령을 실행합니다.
IP 주소를 사용하는 다른 컴퓨터에 연결할 수 없는 경우 기본 연결 문제가 있는 것입니다. 아래의 "특정 IP 주소에 연결할 수 없는 경우" 절의 정보를 사용하여 문제를 해결하십시오. IP 주소를 사용하여 다른 컴퓨터에 연결할 수 있지만 다른 컴퓨터의 호스트 또는 NetBIOS 이름을 사용하여 연결할 수 없는 경우에는 이름 확인 문제일 가능성이 있습니다. 아래의 "특정 호스트 또는 NetBIOS 이름에 연결할 수 없는 경우" 절의 정보를 사용하여 문제를 해결하십시오.
참고: 연결하려고 하는 Windows NT 또는 Windows 2000 컴퓨터의 IP 주소를 모르는 경우 다른 컴퓨터의 명령 프롬프트에서 IPCONFIG /ALL 명령을 실행합니다.
IP 주소를 사용하는 다른 컴퓨터에 연결할 수 없는 경우 기본 연결 문제가 있는 것입니다. 아래의 "특정 IP 주소에 연결할 수 없는 경우" 절의 정보를 사용하여 문제를 해결하십시오. IP 주소를 사용하여 다른 컴퓨터에 연결할 수 있지만 다른 컴퓨터의 호스트 또는 NetBIOS 이름을 사용하여 연결할 수 없는 경우에는 이름 확인 문제일 가능성이 있습니다. 아래의 "특정 호스트 또는 NetBIOS 이름에 연결할 수 없는 경우" 절의 정보를 사용하여 문제를 해결하십시오.
특정 IP 주소에 연결할 수 없는 경우
다음 절의 절차를 순서대로 수행합니다. 각 절차를 마친 후에는 IP 주소를 사용하여 다른 컴퓨터에 연결할 수 있는지 확인합니다.
TCP/IP 구성 확인
TCP/IP를 네트워크 프로토콜로 사용하면 잘못된 TCP/IP 설정(예: 잘못된 IP 주소 또는 잘못된 서브넷 마스크)으로 인해 통신 문제가 발생할 수 있습니다. 잘못된 TCP/IP 설정으로 인해 Windows NT 또는 Windows 2000에 오류가 기록되었는지 확인하려면 이벤트 뷰어 시스템 로그를 검사하여 원본으로 TCP/IP 또는 DHCP가 있는 항목을 찾아 봅니다. 이벤트 뷰어 항목을 읽으려면 항목을 두 번 누릅니다.
참고: 이벤트 뷰어에 DHCP 오류가 기록된 경우에는 네트워크 관리자에게 오류를 보고해야 합니다.
이벤트 뷰어 시스템 로그에 TCP/IP 오류가 발생한 경우 오류 메시지의 설명에 따라 발생한 각 오류를 해결하십시오. 예를 들어, IP 주소 매개 변수가 잘못되었다는 오류가 발생하면 IP 주소가 올바른지 확인해야 합니다.
이벤트 뷰어 시스템 로그에 오류가 없을 경우 다음 단계를 수행하여 올바른 TCP/IP 구성 정보를 사용하고 있는지 확인합니다.
참고: 이벤트 뷰어에 DHCP 오류가 기록된 경우에는 네트워크 관리자에게 오류를 보고해야 합니다.
이벤트 뷰어 시스템 로그에 TCP/IP 오류가 발생한 경우 오류 메시지의 설명에 따라 발생한 각 오류를 해결하십시오. 예를 들어, IP 주소 매개 변수가 잘못되었다는 오류가 발생하면 IP 주소가 올바른지 확인해야 합니다.
이벤트 뷰어 시스템 로그에 오류가 없을 경우 다음 단계를 수행하여 올바른 TCP/IP 구성 정보를 사용하고 있는지 확인합니다.
1. | IPCONFIG 명령을 사용하여 컴퓨터의 기본 TCP/IP 설정을 확인합니다. 이렇게 하려면 명령 프롬프트에 ipconfig를 입력합니다. |
2. | IPCONFIG 명령을 통해 표시된 IP 주소와 서브넷 마스크가 컴퓨터에 맞는 값인지 확인합니다. 올바른 값인지 잘 모르겠으면 네트워크 관리자에게 문의하십시오. |
루프백 주소 Ping
PING 명령을 사용하여 TCP/IP가 제대로 작동하는지 확인합니다. 이렇게 하려면 명령 프롬프트에 다음 명령을 입력하여 루프백 주소(127.0.0.1)를 Ping합니다.
ping 127.0.0.1
아래와 유사한 응답이 표시됩니다.
Pinging 127.0.0.1 with 32 bytes of data: Reply from 127.0.0.1: bytes=32 time=<10ms TTL=128 Reply from 127.0.0.1: bytes=32 time=<10ms TTL=128 Reply from 127.0.0.1: bytes=32 time=<10ms TTL=128 Reply from 127.0.0.1: bytes=32 time=<10ms TTL=128
여기에 오류 메시지가 나타나면 TCP/IP가 제대로 설치되지 않은 것입니다. TCP/IP를 제거하고 다시 설치하려면 다음 단계를 수행합니다.
참고: 관리자 권한을 가진 사용자로 로그온해야 이러한 단계를 완료할 수 있습니다.
참고: 관리자 권한을 가진 사용자로 로그온해야 이러한 단계를 완료할 수 있습니다.
1. | 제어판에서 네트워크를 두 번 누른 다음 프로토콜 탭을 누릅니다. |
2. | TCP/IP 프로토콜을 눌러 선택하고 제거를 누른 다음 예를 누릅니다. |
3. | 닫기를 누른 다음 예를 눌러 컴퓨터를 다시 시작합니다. |
4. | 관리자 권한을 가진 사용자로 로그온합니다. |
5. | 제어판에서 네트워크를 두 번 누른 다음 프로토콜 탭을 누릅니다. |
6. | 추가를 누르고 TCP/IP 프로토콜을 눌러 선택한 다음 확인을 누릅니다. |
7. | DHCP를 사용하려면 메시지가 나타날 때 예를 누릅니다. DHCP를 사용하지 않으려면 아니오를 누릅니다. |
8. | Windows NT 원본 파일 경로를 입력하라는 메시지가 나타나면 Windows NT 원본 파일 경로를 입력하고 계속을 누른 다음 닫기를 누릅니다. |
9. | DHCP를 사용하고 있지 않으면 TCP/IP 구성 정보를 묻는 메시지가 나타납니다. 적절한 값을 입력한 다음 확인을 누릅니다. 적절한 값이 무엇인지 잘 모르겠으면 네트워크 관리자에게 문의하십시오. |
10. | 컴퓨터를 다시 시작할 것인지 물으면 아니오를 누릅니다. Windows NT 서비스 팩을 설치한 경우 컴퓨터를 다시 시작하기 전에 서비스 팩을 다시 설치해야 합니다. |
11. | 컴퓨터를 다시 시작합니다. |
TCP/IP를 제거하고 다시 설치하는 동안 오류 메시지가 나타나면 Windows NT 레지스트리에서 TCP/IP를 수동으로 제거해야 할 수 있습니다. Windows NT 레지스트리에서 TCP/IP를 수동으로 제거하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
151237 (http://support.microsoft.com/kb/151237/) TCP/IP 서비스 또는 TCP/IP 설치할 때의 오류 메시지
컴퓨터의 IP 주소 Ping
루프백 주소를 성공적으로 Ping할 수 있는 경우 명령 프롬프트에 ping <IP address>를 입력하여 자신의 IP 주소를 Ping해 봅니다. 여기서 <IP address>는 사용자 컴퓨터의 IP 주소입니다.
참고: 컴퓨터의 IP 주소를 모르는 경우 명령 프롬프트에서 ipconfig를 입력하면 해당 정보를 얻을 수 있습니다.
아래와 유사한 응답이 표시됩니다.
참고: 컴퓨터의 IP 주소를 모르는 경우 명령 프롬프트에서 ipconfig를 입력하면 해당 정보를 얻을 수 있습니다.
아래와 유사한 응답이 표시됩니다.
Pinging <###.###.###.###> with 32 bytes of data: Reply from <###.###.###.###>: bytes=32 time=77ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=80ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=78ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=79ms TTL=28
여기서 <###.###.###.###>는 컴퓨터의 IP 주소입니다.
여기에 오류 메시지가 나타나면 Windows NT와 네트워크 어댑터 사이의 통신 문제가 있을 수 있습니다. 이 문제를 해결하려면 네트워크 어댑터 드라이버를 제거한 다음 다시 설치하십시오. 네트워크 어댑터 드라이버를 제거하고 다시 설치하려면 다음 단계를 수행하십시오.
참고: 관리자 권한을 가진 사용자로 로그온해야 이러한 단계를 완료할 수 있습니다.
여기에 오류 메시지가 나타나면 Windows NT와 네트워크 어댑터 사이의 통신 문제가 있을 수 있습니다. 이 문제를 해결하려면 네트워크 어댑터 드라이버를 제거한 다음 다시 설치하십시오. 네트워크 어댑터 드라이버를 제거하고 다시 설치하려면 다음 단계를 수행하십시오.
참고: 관리자 권한을 가진 사용자로 로그온해야 이러한 단계를 완료할 수 있습니다.
1. | 제어판에서 네트워크를 두 번 누른 다음 어댑터 탭을 누릅니다. |
2. | 네트워크 어댑터 드라이버를 눌러 선택하고 제거를 누른 다음 예를 누릅니다. |
3. | 닫기를 누른 다음 예를 눌러 컴퓨터를 다시 시작합니다. |
4. | 관리자 권한을 가진 사용자로 로그온합니다. |
5. | 제어판에서 네트워크를 두 번 누른 다음 어댑터 탭을 누릅니다. |
6. | 추가를 누르고 네트워크 어댑터 드라이버를 눌러 선택한 다음 확인을 누릅니다. |
7. | 제공된 대화 상자를 사용하여 네트워크 어댑터를 구성한 다음 확인을 누릅니다. |
8. | Windows NT 원본 파일 경로를 입력하라는 메시지가 나타나면 Windows NT 원본 파일 경로를 입력하고 계속을 누른 다음 닫기를 누릅니다. |
9. | TCP/IP 구성 정보를 묻는 메시지가 나타나면 적절한 값을 입력한 다음 확인을 누릅니다. 적절한 값이 무엇인지 잘 모르겠으면 네트워크 관리자에게 문의하십시오. |
10. | 컴퓨터를 다시 시작할 것인지 물으면 아니오를 누릅니다. Windows NT 서비스 팩을 설치한 경우 컴퓨터를 다시 시작하기 전에 서비스 팩을 다시 설치해야 합니다. |
11. | 컴퓨터를 다시 시작합니다. |
네트워크 어댑터 드라이버를 제거하고 다시 설치한 후에 컴퓨터의 IP 주소를 Ping할 수 없는 경우 네트워크 어댑터 제조업체에 문의하여 네트워크 어댑터에 적절한 Windows NT 드라이버를 사용하고 있는지 확인하십시오.
ARP(Address Resolution Protocol) 캐시 지우기
ARP(address resolution protocol) 캐시는 MAC(미디어 액세스 제어) 주소 매핑에 대해 최근 확인된 IP 주소의 목록입니다. MAC 주소는 각 네트워크 어댑터에 포함된 고유의 물리적 주소입니다.
ARP 캐시의 항목이 잘못된 경우 IP 데이터그램이 다른 컴퓨터로 잘못 전송될 수 있습니다. 현재 ARP 캐시에 모든 매핑을 표시하려면 명령 프롬프트에서 arp -a를 입력하여 ARP 명령을 사용합니다. "No ARP Entries Found" 메시지(ARP 캐시가 비어 있는 경우) 또는 아래와 유사한 응답이 표시됩니다.
ARP 캐시의 항목이 잘못된 경우 IP 데이터그램이 다른 컴퓨터로 잘못 전송될 수 있습니다. 현재 ARP 캐시에 모든 매핑을 표시하려면 명령 프롬프트에서 arp -a를 입력하여 ARP 명령을 사용합니다. "No ARP Entries Found" 메시지(ARP 캐시가 비어 있는 경우) 또는 아래와 유사한 응답이 표시됩니다.
Interface: 10.1.1.3 on Interface 2 Internet Address Physical Address Type 10.1.1.7 08-00-02-06-ed-20 dynamic 10.1.1.254 08-00-02-0a-a3-10 dynamic
ARP 캐시에서 잘못된 항목을 제거하려면 다음 명령을 사용하여 모든 항목을 지웁니다.
arp -d <IP address>
여기서 <IP address>는 ARP 캐시에 저장된 인터넷 주소입니다. 모든 항목이 삭제될 때까지 ARP 캐시의 각 항목에 대해 이 명령을 사용합니다.
ARP 명령의 구문, 옵션 및 사용에 대한 자세한 내용을 보려면 명령 프롬프트에서 arp -?를 입력합니다.
ARP 명령의 구문, 옵션 및 사용에 대한 자세한 내용을 보려면 명령 프롬프트에서 arp -?를 입력합니다.
기본 게이트웨이 확인
IPCONFIG 명령을 사용하여 컴퓨터가 기본 게이트웨이에 액세스하는 데 사용하는 IP 주소를 확인합니다. 명령 프롬프트에서 "ipconfig"(인용 부호 생략)를 입력하면 IP 주소를 확인할 수 있습니다. 기본 게이트웨이에 대해 표시되는 IP 주소가 올바른지 확인합니다. 기본 게이트웨이의 올바른 IP 주소를 모르는 경우 네트워크 관리자에게 문의하십시오.
기본 게이트웨이의 IP 주소가 올바른 것으로 확인되었으면 PING 명령을 사용하여 기본 게이트웨이의 IP 주소를 Ping할 수 있는지 확인합니다. 아래와 유사한 응답이 표시됩니다.
기본 게이트웨이의 IP 주소가 올바른 것으로 확인되었으면 PING 명령을 사용하여 기본 게이트웨이의 IP 주소를 Ping할 수 있는지 확인합니다. 아래와 유사한 응답이 표시됩니다.
Pinging <###.###.###.###> with 32 bytes of data: Reply from <###.###.###.###>: bytes=32 time=77ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=80ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=78ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=79ms TTL=28
여기서 <###.###.###.###>는 기본 게이트웨이의 IP 주소입니다.
기본 게이트웨이가 네트워크에 연결되지 않거나 제대로 작동하지 않는 경우 아래와 유사한 응답이 표시될 수 있습니다.
기본 게이트웨이가 네트워크에 연결되지 않거나 제대로 작동하지 않는 경우 아래와 유사한 응답이 표시될 수 있습니다.
Pinging <###.###.###.###> with 32 bytes of data: Request timed out. Request timed out. Request timed out. Request timed out.
기본 게이트웨이의 IP 주소를 성공적으로 Ping할 수 없는 경우 네트워크 관리자에게 문의하여 기본 게이트웨이가 네트워크에 연결되어 있으며 제대로 작동하는지 확인합니다.
다른 컴퓨터의 IP 주소 Ping
다른 컴퓨터의 IP 주소를 Ping해 봅니다. ping <IP address>를 입력하면 다른 컴퓨터의 IP 주소를 Ping해 볼 수 있습니다. 여기서 <IP address>는 다른 컴퓨터의 IP 주소입니다. 아래와 유사한 응답이 표시됩니다.
Pinging <###.###.###.###> with 32 bytes of data: Reply from <###.###.###.###>: bytes=32 time=77ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=80ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=78ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=79ms TTL=28
여기서 <###.###.###.###>는 다른 컴퓨터의 IP 주소입니다.
사용자 컴퓨터와 다른 컴퓨터 사이에 잘못 구성된 라우터가 있는 경우 또는 다른 컴퓨터에 문제가 있는 경우 아래와 유사한 응답이 표시될 수 있습니다.
사용자 컴퓨터와 다른 컴퓨터 사이에 잘못 구성된 라우터가 있는 경우 또는 다른 컴퓨터에 문제가 있는 경우 아래와 유사한 응답이 표시될 수 있습니다.
Pinging <###.###.###.###> with 32 bytes of data: Request timed out. Request timed out. Request timed out. Request timed out.
사용자 컴퓨터가 다른 컴퓨터와는 같은 서브넷에 있지 않는 경우 다른 컴퓨터와 같은 서브넷에 있는 컴퓨터에서 다른 컴퓨터를 Ping해 봅니다. 같은 서브넷에 있는 컴퓨터에서 다른 컴퓨터를 Ping할 수 없는 경우 다른 컴퓨터가 네트워크에 연결되어 있는지, 다른 컴퓨터의 IP 주소가 올바른지 확인합니다. 같은 서브넷에 있는 컴퓨터에서 다른 컴퓨터를 Ping할 수 있으면 네트워크 관리자에게 네트워크에 있을 수 있는 라우팅 문제를 해결하도록 요청하십시오.
영구 경로 테이블 항목 확인
TCP/IP를 네트워크 프로토콜로 사용하는 모든 컴퓨터에는 경로 테이블이 있습니다. 네트워크 패킷이 TCP/IP를 사용하는 한 컴퓨터에서 TCP/IP를 사용하는 다른 컴퓨터로 이동하는 경로는 네트워크 패킷을 전송한 컴퓨터의 경로 테이블에 의해 결정됩니다.
컴퓨터의 경로 테이블은 컴퓨터를 다시 시작할 때마다 자동으로 다시 만들어집니다. 사용자 또는 네트워크 관리자는 컴퓨터의 경로 테이블에 영구(정적) 항목을 추가할 수 있습니다. 영구 항목은 컴퓨터의 경로 테이블을 다시 만들 때마다 경로 테이블에 자동으로 다시 삽입됩니다.
컴퓨터의 경로 테이블을 보려면 ROUTE 명령을 사용합니다. ROUTE 명령으로 경로 테이블을 보려면 명령 프롬프트에 route print를 입력합니다. 아래와 유사한 응답이 표시됩니다.
컴퓨터의 경로 테이블은 컴퓨터를 다시 시작할 때마다 자동으로 다시 만들어집니다. 사용자 또는 네트워크 관리자는 컴퓨터의 경로 테이블에 영구(정적) 항목을 추가할 수 있습니다. 영구 항목은 컴퓨터의 경로 테이블을 다시 만들 때마다 경로 테이블에 자동으로 다시 삽입됩니다.
컴퓨터의 경로 테이블을 보려면 ROUTE 명령을 사용합니다. ROUTE 명령으로 경로 테이블을 보려면 명령 프롬프트에 route print를 입력합니다. 아래와 유사한 응답이 표시됩니다.
Active Routes: Network Address Netmask Gateway Address Interface Metric 0.0.0.0 0.0.0.0 10.1.1.254 10.1.1.3 1 10.1.0.0 255.255.0.0 10.1.1.3 10.1.1.3 1 10.1.1.3 255.255.255.255 127.0.0.1 127.0.0.1 1 10.255.255.255 255.255.255.255 10.1.1.3 10.1.1.3 1 127.0.0.1 255.0.0.0 127.0.0.1 127.0.0.1 1 224.0.0.0 224.0.0.0 10.1.1.3 10.1.1.3 1 255.255.255.255 255.255.255.255 10.1.1.3 10.1.1.3 1
컴퓨터의 경로 테이블에 있는 모든 영구 항목이 올바른지 네트워크 관리자에게 확인하십시오.
라우팅, 경로 테이블 및 ROUTE 명령에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
라우팅, 경로 테이블 및 ROUTE 명령에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
140859 (http://support.microsoft.com/kb/140859/) Windows NT의 TCP/IP 라우팅 기본 사항
TRACERT 명령 사용
TRACERT 명령은 다른 호스트의 경로에서 TCP/IP 패킷이 통과하는 각 라우터 또는 게이트웨이를 보고합니다. TRACERT 명령을 사용하여 컴퓨터와 다른 컴퓨터 사이의 경로를 추적하려면 명령 프롬프트에서 tracert <IP address>를 입력합니다. 여기서 <IP address>는 다른 컴퓨터의 IP 주소입니다. 아래와 유사한 응답이 표시됩니다.
Tracing route to <IP address> over a maximum of 30 hops: 1 <10 ms <10 ms <10 ms <###.###.###.###> 2 50 ms 50 ms 51 ms <###.###.###.###> 3 250 ms 80 ms 50 ms <###.###.###.###> Trace complete.
여기서 각 <###.###.###.###>는 다른 라우터의 IP 주소입니다.
네트워크 패킷이 통과하려고 시도하는 라우터 중 하나에 문제가 있는 경우 아래와 유사한 응답이 표시될 수 있습니다.
네트워크 패킷이 통과하려고 시도하는 라우터 중 하나에 문제가 있는 경우 아래와 유사한 응답이 표시될 수 있습니다.
Tracing route to <IP address> over a maximum of 30 hops: 1 <10 ms <10 ms <10 ms <###.###.###.###> 2 * * * Request timed out. 3 * * * Request timed out. 4 * * * Request timed out.
사용자 컴퓨터와 다른 컴퓨터 사이의 라우터 중 하나에 구성 오류가 있는 경우 아래와 유사한 응답이 표시될 수 있습니다.
Tracing route to <IP address> over a maximum of 30 hops: 1 <10 ms <10 ms <10 ms <###.###.###.###> 2 50 ms 50 ms 51 ms <###.###.###.###> 3 <###.###.###.###> reports: Destination net unreachable.
사용자 컴퓨터와 다른 컴퓨터 사이에 프록시나 방화벽이 있는 경우에도 위와 유사한 응답이 표시될 수 있습니다.
사용자 컴퓨터와 다른 컴퓨터 사이의 경로를 추적하기 위해 TRACERT 명령을 사용하여 성공적인 응답을 받을 수 없는 경우 네트워크 관리자에게 문의하여 사용자 컴퓨터와 다른 컴퓨터 사이에 경로 문제가 있는지 확인하십시오.
TRACERT 명령에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
사용자 컴퓨터와 다른 컴퓨터 사이의 경로를 추적하기 위해 TRACERT 명령을 사용하여 성공적인 응답을 받을 수 없는 경우 네트워크 관리자에게 문의하여 사용자 컴퓨터와 다른 컴퓨터 사이에 경로 문제가 있는지 확인하십시오.
TRACERT 명령에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
162326 (http://support.microsoft.com/kb/162326/) Windows NT에서 TRACERT를 사용하여 TCP/IP 문제 해결
다른 컴퓨터에서 서버 서비스 확인
다른 컴퓨터에서 적절한 서버 서비스가 실행 중인지 확인합니다. 예를 들어, 텔넷 도구를 사용하여 다른 컴퓨터에 연결을 시도하는 경우 다른 컴퓨터가 텔넷 서버로 구성되었는지 확인합니다.
다른 컴퓨터에서 적절한 서버 서비스가 실행되고 있는지 확인하려면 다른 컴퓨터와 같은 서브넷에 있는 또 다른 컴퓨터에서 다른 컴퓨터에 연결해 봅니다. 같은 서브넷에 있는 컴퓨터에서 다른 컴퓨터에 연결할 수 없는 경우 네트워크 관리자에게 문의하여 다른 컴퓨터에 서버 서비스가 구성되어 있으며 제대로 작동하는지 확인합니다. 같은 서브넷에 있는 컴퓨터에서 다른 컴퓨터에 연결할 수 있으면 네트워크 관리자에게 네트워크에 있을 수 있는 라우팅 문제를 해결하도록 요청하십시오.
다른 컴퓨터에서 적절한 서버 서비스가 실행되고 있는지 확인하려면 다른 컴퓨터와 같은 서브넷에 있는 또 다른 컴퓨터에서 다른 컴퓨터에 연결해 봅니다. 같은 서브넷에 있는 컴퓨터에서 다른 컴퓨터에 연결할 수 없는 경우 네트워크 관리자에게 문의하여 다른 컴퓨터에 서버 서비스가 구성되어 있으며 제대로 작동하는지 확인합니다. 같은 서브넷에 있는 컴퓨터에서 다른 컴퓨터에 연결할 수 있으면 네트워크 관리자에게 네트워크에 있을 수 있는 라우팅 문제를 해결하도록 요청하십시오.
서버에서 IP 보안 확인
다른 컴퓨터의 서비스에 대한 포트 설정이 연결에 사용하는 포트 설정과 다를 수 있습니다. 다음 차트는 여러 프로토콜에 대한 몇 가지 표준 포트 설정을 나열합니다.
포트 | 프로토콜 |
---|---|
80 | HTTP |
21 | FTP |
23 | Telnet |
70 | Gopher |
텔넷 도구를 사용하여 연결하는 데 사용 중인 같은 포트에서 연결을 허용하도록 다른 컴퓨터가 구성되었는지 확인합니다. 다른 컴퓨터 구성을 확인하려면 명령 프롬프트에서 다음 명령줄을 입력합니다.
telnet <IP address> <port>
여기서 <IP address>는 다른 컴퓨터의 IP 주소이며 <port>는 연결을 시도하는 포트입니다. 예를 들어, 포트 21에서 다른 컴퓨터에 ftp로 연결하려는 경우에는 telnet <IP address> 21을 입력합니다.
오류 메시지가 나타나지 않으면 다른 컴퓨터는 해당 포트에서 연결을 허용하도록 구성된 것입니다. 따라서 해당 포트에서 적절한 서비스를 사용하여 연결할 수 있습니다.
오류 메시지가 나타나면 다른 컴퓨터가 해당 포트에서 연결을 허용하도록 구성되지 않은 것일 수 있습니다. 네트워크 관리자에게 문의하여 다른 컴퓨터의 서비스에 대한 유효한 포트 번호를 얻으십시오.
오류 메시지가 나타나지 않으면 다른 컴퓨터는 해당 포트에서 연결을 허용하도록 구성된 것입니다. 따라서 해당 포트에서 적절한 서비스를 사용하여 연결할 수 있습니다.
오류 메시지가 나타나면 다른 컴퓨터가 해당 포트에서 연결을 허용하도록 구성되지 않은 것일 수 있습니다. 네트워크 관리자에게 문의하여 다른 컴퓨터의 서비스에 대한 유효한 포트 번호를 얻으십시오.
특정 호스트 또는 NETBios 이름에 연결할 수 없는 경우
IP 주소를 사용하여 다른 컴퓨터에 연결할 수 있지만 호스트 또는 NetBIOS 이름을 사용하여 다른 컴퓨터에 연결할 수 없는 경우 이름 확인 문제가 있을 수 있습니다. 네트워크에서 이름 확인을 수행하는 데 사용할 수 있는 방법은 다음을 포함하여 많이 있습니다.
• | HOSTS 파일 |
• | DNS(도메인 이름 서비스) |
• | LMHOSTS 파일 |
• | WINS(Windows 인터넷 이름 서비스) |
네트워크에서 이름 확인을 수행하는 데 어떤 방법을 사용할지 잘 모르겠으면 네트워크 관리자에게 문의하십시오. 다음 절의 각 절차를 순서대로 수행하십시오. 각 절차를 마친 후에는 호스트 이름 또는 NetBIOS 이름을 사용하여 다른 컴퓨터에 연결할 수 있는지 확인합니다.
HOSTS 파일 확인
HOSTS 파일은 텍스트 편집기(예: 메모장)로 편집할 수 있는 텍스트 파일입니다. 네트워크가 호스트 이름 확인에 HOSTS 파일을 사용하는 경우 해당 호스트 이름을 사용하여 다른 컴퓨터에 연결할 수 없으면 HOSTS 파일에 잘못된 항목이 있을 수 있습니다. HOSTS 파일에서 다른 컴퓨터의 호스트 이름을 검색하여 호스트 이름 당 항목이 하나만 있는지 확인한 다음 다른 컴퓨터의 호스트 이름에 대한 항목이 유효한지 확인합니다.
HOSTS 파일에 대한 자세한 내용은 %SystemRoot%\System32\Drivers\Etc 폴더의 예제 HOSTS 파일을 참조하십시오.
HOSTS 파일에 대한 자세한 내용은 %SystemRoot%\System32\Drivers\Etc 폴더의 예제 HOSTS 파일을 참조하십시오.
DNS(도메인 이름 서비스) 구성 확인
DNS(도메인 이름 서비스) 서버는 호스트 이름 확인 기능을 제공합니다. 네트워크가 호스트 이름 확인에 DNS를 사용하는 경우 해당 호스트 이름을 사용하여 다른 컴퓨터에 연결할 수 없으면 컴퓨터의 DNS 구성 또는 네트워크의 DNS 서버에 문제가 있는 것일 수 있습니다.
컴퓨터의 DNS 구성에 문제가 있는지 확인하려면 다음 단계를 수행하십시오.
컴퓨터의 DNS 구성에 문제가 있는지 확인하려면 다음 단계를 수행하십시오.
1. | 명령 프롬프트에서 ipconfig /all을 입력하여 DNS 서버의 IP 주소를 표시합니다. DNS 서버의 IP 주소가 표시되지 않으면 네트워크 관리자에게 DNS 서버의 IP 주소를 문의하십시오. |
2. | DNS 서버의 IP 주소를 Ping하여 DNS 서버와 통신할 수 있는지 확인합니다. 아래와 유사한 응답이 표시됩니다. Pinging <###.###.###.###> with 32 bytes of data: Reply from <###.###.###.###>: bytes=32 time=77ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=80ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=78ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=79ms TTL=28여기서 <###.###.###.###>는 DNS 서버의 IP 주소입니다. |
DNS 서버의 IP 주소를 성공적으로 Ping할 수 없는 경우 네트워크 관리자에게 문의하여 DNS 서버의 IP 주소가 올바르고 DNS 서버가 네트워크에 연결되었으며 제대로 작동하는지 확인합니다.
DNS 서버의 IP 주소를 Ping할 수 있지만 다른 컴퓨터의 호스트 이름을 확인할 수 없으면 DNS 서버가 호스트 이름을 제대로 확인하지 못하는 것일 수 있습니다. 네트워크에 사용할 수 있는 DNS 서버가 여러 개이면 다른 DNS 서버를 사용하도록 컴퓨터를 구성합니다. 다른 DNS 서버가 다른 컴퓨터의 호스트 이름을 제대로 확인하거나 사용할 다른 DNS 서버가 없는 경우 네트워크 관리자에게 원래 DNS 서버의 문제를 해결하도록 요청하십시오.
DNS 서버의 올바른 IP 주소를 확인했으면 컴퓨터의 TCP/IP 설정을 업데이트합니다. 전화 접속 연결을 사용하여 네트워크에 연결하는 경우 전화 접속 네트워킹 전화 번호부 항목의 TCP/IP 설정만 DNS 서버의 올바른 IP 주소로 변경해야 합니다.
컴퓨터의 TCP/IP 설정에 DNS 서버의 유효한 IP 주소를 추가하거나 변경하려면 다음 단계를 수행합니다.
DNS 서버의 IP 주소를 Ping할 수 있지만 다른 컴퓨터의 호스트 이름을 확인할 수 없으면 DNS 서버가 호스트 이름을 제대로 확인하지 못하는 것일 수 있습니다. 네트워크에 사용할 수 있는 DNS 서버가 여러 개이면 다른 DNS 서버를 사용하도록 컴퓨터를 구성합니다. 다른 DNS 서버가 다른 컴퓨터의 호스트 이름을 제대로 확인하거나 사용할 다른 DNS 서버가 없는 경우 네트워크 관리자에게 원래 DNS 서버의 문제를 해결하도록 요청하십시오.
DNS 서버의 올바른 IP 주소를 확인했으면 컴퓨터의 TCP/IP 설정을 업데이트합니다. 전화 접속 연결을 사용하여 네트워크에 연결하는 경우 전화 접속 네트워킹 전화 번호부 항목의 TCP/IP 설정만 DNS 서버의 올바른 IP 주소로 변경해야 합니다.
컴퓨터의 TCP/IP 설정에 DNS 서버의 유효한 IP 주소를 추가하거나 변경하려면 다음 단계를 수행합니다.
1. | 제어판에서 네트워크를 두 번 누른 다음 프로토콜 탭을 누릅니다. |
2. | TCP/IP 프로토콜을 눌러 선택한 다음 DNS 탭을 누릅니다. |
3. | DNS 서버를 추가하는 경우 추가를 누릅니다. 기존 서버를 편집하는 경우 해당 DNS 서버의 IP 주소를 누른 다음 편집을 누릅니다. |
4. | DNS 서버의 올바른 IP 주소를 입력하고 확인을 누릅니다. |
5. | 확인을 차례로 두 번 누릅니다. 이 단계를 수행한 후에는 컴퓨터를 다시 시작해야 할 수 있습니다. |
전화 접속 네트워킹 전화 번호부 항목에 DNS 서버의 유효한 IP 주소를 추가하거나 변경하려면 아래 단계를 수행합니다.
1. | 전화 접속 네트워킹의 전화 걸 전화 번호부 항목 상자에서 적절한 항목을 누릅니다. |
2. | 자세히를 누르고 항목 및 모뎀 등록 정보 편집을 누릅니다. |
3. | 서버 탭을 누른 다음 TCP/IP 설정 단추를 누릅니다. |
4. | 이름 서버 주소 지정을 누른 다음 주 DNS 상자에 올바른 IP 주소를 입력합니다. |
LMHOSTS 파일 확인
LMHOSTS 파일은 텍스트 편집기(예: 메모장)로 편집할 수 있는 텍스트 파일입니다. 네트워크가 NetBIOS 이름 확인에 LMHOSTS 파일을 사용하는 경우 해당 NetBIOS 이름을 사용하여 다른 컴퓨터에 연결할 수 없으면 LMHOSTS 파일에 잘못된 항목이 있을 수 있습니다. LMHOSTS 파일에서 다른 컴퓨터의 NetBIOS 이름을 검색하여 NetBIOS 이름 당 항목이 하나만 있는지 확인한 다음 다른 컴퓨터의 NetBIOS 이름에 대한 항목이 올바른지 확인합니다.
LMHOSTS 파일에 #INCLUDE 항목 또는 #BEGIN_ALTERNATE부터 #END_ALTERNATE의 블록 줄이 있는 경우 각 줄 시작 부분에 파운드(#) 문자와 공백 하나를 추가하여 이러한 줄이나 블록을 임시로 모두 해제합니다.
이러한 줄이나 블록을 해제하여 문제가 해결되면 문제가 다시 발생할 때까지 줄이나 블록을 한 번에 하나씩 다시 설정합니다. 문제를 일으키는 특정 줄이나 블록을 확인했으면 그 줄이 가리키는 LMHOSTS 파일을 확인합니다.
LMHOSTS 파일에 대한 자세한 내용은 %SystemRoot%\System32\Drivers\Etc 폴더에 있는 Lmhosts.sam 예제 파일을 참조하십시오.
LMHOSTS 파일에 #INCLUDE 항목 또는 #BEGIN_ALTERNATE부터 #END_ALTERNATE의 블록 줄이 있는 경우 각 줄 시작 부분에 파운드(#) 문자와 공백 하나를 추가하여 이러한 줄이나 블록을 임시로 모두 해제합니다.
이러한 줄이나 블록을 해제하여 문제가 해결되면 문제가 다시 발생할 때까지 줄이나 블록을 한 번에 하나씩 다시 설정합니다. 문제를 일으키는 특정 줄이나 블록을 확인했으면 그 줄이 가리키는 LMHOSTS 파일을 확인합니다.
LMHOSTS 파일에 대한 자세한 내용은 %SystemRoot%\System32\Drivers\Etc 폴더에 있는 Lmhosts.sam 예제 파일을 참조하십시오.
WINS(Windows 인터넷 이름 서비스) 구성 확인
WINS(Windows 인터넷 이름 서비스) 서버는 NetBIOS 이름 확인 기능을 제공합니다. 네트워크가 NetBIOS 이름 확인에 WINS를 사용하는 경우 해당 NetBIOS 이름을 사용하여 다른 컴퓨터에 연결할 수 없으면 컴퓨터의 WINS 구성 또는 네트워크의 WINS 서버에 문제가 있는 것일 수 있습니다.
컴퓨터의 WINS 구성에 문제가 있는지 확인하려면 다음 단계를 수행하십시오.
컴퓨터의 WINS 구성에 문제가 있는지 확인하려면 다음 단계를 수행하십시오.
1. | 명령 프롬프트에서 ipconfig /all을 입력하여 WINS 서버의 IP 주소를 표시합니다. WINS 서버의 IP 주소가 표시되지 않으면 네트워크 관리자에게 WINS 서버의 IP 주소를 문의하십시오. |
2. | WINS 서버의 IP 주소를 Ping하여 WINS 서버와 통신할 수 있는지 확인합니다. 아래와 유사한 응답이 표시됩니다. Pinging <###.###.###.###> with 32 bytes of data: Reply from <###.###.###.###>: bytes=32 time=77ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=80ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=78ms TTL=28 Reply from <###.###.###.###>: bytes=32 time=79ms TTL=28여기서 <###.###.###.###>는 WINS 서버의 IP 주소입니다. |
WINS 서버의 IP 주소를 Ping할 수 없으면 네트워크 관리자에게 문의하여 WINS 서버의 IP 주소가 올바르고 WINS 서버가 네트워크에 연결되었으며 제대로 작동하는지 확인합니다.
WINS 서버의 IP 주소를 Ping할 수 있지만 다른 컴퓨터의 NetBIOS 이름을 확인할 수 없으면 WINS 서버가 NetBIOS 이름을 제대로 확인하지 못하는 것일 수 있습니다. 네트워크에 사용할 수 있는 WINS 서버가 여러 개이면 다른 WINS 서버를 사용하도록 컴퓨터를 구성합니다. 다른 WINS 서버가 다른 컴퓨터의 NetBIOS 이름을 제대로 확인하거나 사용할 다른 WINS 서버가 없는 경우 네트워크 관리자에게 원래 WINS 서버의 문제를 해결하도록 요청하십시오.
WINS 서버의 올바른 IP 주소를 확인했으면 컴퓨터의 TCP/IP 설정을 업데이트합니다. 전화 접속 연결을 사용하여 네트워크에 연결하는 경우 전화 접속 네트워킹 전화 번호부 항목의 TCP/IP 설정만 WINS 서버의 올바른 IP 주소로 변경해야 합니다.
컴퓨터의 TCP/IP 설정에 WINS 서버의 유효한 IP 주소를 추가하거나 변경하려면 다음 단계를 수행합니다.
WINS 서버의 IP 주소를 Ping할 수 있지만 다른 컴퓨터의 NetBIOS 이름을 확인할 수 없으면 WINS 서버가 NetBIOS 이름을 제대로 확인하지 못하는 것일 수 있습니다. 네트워크에 사용할 수 있는 WINS 서버가 여러 개이면 다른 WINS 서버를 사용하도록 컴퓨터를 구성합니다. 다른 WINS 서버가 다른 컴퓨터의 NetBIOS 이름을 제대로 확인하거나 사용할 다른 WINS 서버가 없는 경우 네트워크 관리자에게 원래 WINS 서버의 문제를 해결하도록 요청하십시오.
WINS 서버의 올바른 IP 주소를 확인했으면 컴퓨터의 TCP/IP 설정을 업데이트합니다. 전화 접속 연결을 사용하여 네트워크에 연결하는 경우 전화 접속 네트워킹 전화 번호부 항목의 TCP/IP 설정만 WINS 서버의 올바른 IP 주소로 변경해야 합니다.
컴퓨터의 TCP/IP 설정에 WINS 서버의 유효한 IP 주소를 추가하거나 변경하려면 다음 단계를 수행합니다.
1. | 제어판에서 네트워크를 두 번 누른 다음 프로토콜 탭을 누릅니다. |
2. | TCP/IP 프로토콜을 눌러 선택하고 등록 정보를 누른 다음 WINS 주소 탭을 누릅니다. |
3. | 주 WINS 서버 상자에 올바른 WINS 서버 IP 주소를 입력한 다음 확인을 누릅니다. |
4. | 닫기를 누른 다음 예를 눌러 컴퓨터를 다시 시작합니다. |
전화 접속 네트워킹 전화 번호부 항목에 WINS 서버의 유효한 IP 주소를 추가하거나 변경하려면 아래 단계를 수행합니다.
1. | 전화 접속 네트워킹의 전화 걸 전화 번호부 항목 상자에서 적절한 항목을 누릅니다. |
2. | 자세히를 누르고 항목 및 모뎀 등록 정보 편집을 누릅니다. |
3. | 서버 탭을 누른 다음 TCP/IP 설정 단추를 누릅니다. |
4. | 이름 서버 주소 지정을 누른 다음 주 WINS 상자에 올바른 IP 주소를 입력합니다. |
Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹 (http://support.microsoft.com/newsgroups/default.aspx)에 참여하시기 바랍니다.
'IT' 카테고리의 다른 글
파일 복구 프로그램(Freeware) (0) | 2005.08.12 |
---|---|
[펌] SI 프로젝트 단상.. (3) | 2005.07.08 |
매우 유용한 북마크 사이트... (2) | 2005.06.02 |