핑 [컴퓨터] 이상한 IP 주소를 얻습니다


3

로컬 네트워크에는 여러 대의 컴퓨터가 연결되어 있습니다. 나는 일반적으로 IP 주소를 기억하지도 신경 쓰지 않습니다. 오늘 아침, 나는 필드에 "Sam"을 넣고 RDP에 가서 엔터 키를 누릅니다. 연결되지 않았기 때문에 명령 프롬프트를 열어서 그녀의 컴퓨터를 핑 (ping) 할 수 있는지, 전에는 본 적이없는 것을 얻었습니다.

C:\Documents and Settings\wbeard52>ping sam  
Pinging sam.WORKGROUP [67.215.65.132] with 32 bytes of data:  
Reply from 67.215.65.132: bytes=32 time=51ms TTL=56

분명히 로컬 네트워크에 "sam"이라는 컴퓨터가 있고 IP 주소 (여기에 나열되지 않은 IP 주소)로 RDP를 컴퓨터에 넣습니다. 라우팅 테이블에 볼 수있는 것이 없습니다.

wbeard52>route print
===========================================================================  
Interface List  
0x1 ........................... MS TCP Loopback interface  
0x2 ...00 0e 35 a5 6f b2 ...... Intel(R) PRO/Wireless 2200BG Network Connection  
- Packet Scheduler Miniport  
===========================================================================  
===========================================================================  
Active Routes:  
Network Destination        Netmask          Gateway       Interface  Metric  
          0.0.0.0          0.0.0.0   192.168.52.208  192.168.52.152       10  
        127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1  
     192.168.52.0    255.255.255.0   192.168.52.152  192.168.52.152       10  
   192.168.52.152  255.255.255.255        127.0.0.1       127.0.0.1       10  
   192.168.52.255  255.255.255.255   192.168.52.152  192.168.52.152       10  
        224.0.0.0        240.0.0.0   192.168.52.152  192.168.52.152       10  
  255.255.255.255  255.255.255.255   192.168.52.152  192.168.52.152       1  
Default Gateway:    192.168.52.1  
===========================================================================  
Persistent Routes:  
  None  

핑이 샌프란시스코의 IP 주소로 전송되는 원인은 무엇입니까?


5
OpenDNS를 사용하십니까? 서버 중 하나에 문제 있는 것으로 보이며 샌프란시스코에 있습니다. 당신은 무엇을 어떻게해야합니까 ping blah하고 ping whatever?
hyperslug

(나는 당신이 이름을 가진 머신이 없다고 가정 blah하고있다 whatever)
hyperslug

openDNS를 사용하고 있습니다. 이건 재미 있네. 이전이 아닌 지금이 작업을 시작한 이유는 무엇입니까? 지금 openDNS를 꽤 오랫동안 사용 했습니까?
wbeard52

던노 일종의 DNS 캐싱처럼 들립니다. 그렇다면 ipconfig/flushdns도움이 될 것입니다.
hyperslug

답변:


6

@hyperslug가 머리에 닿았을 것입니다. OpenDNS를 DNS 공급자로 사용하는 경우 알 수없는 이름을 확인하려고하면 브라우저가 브랜드 "결과"페이지로 "리디렉션"하는 IP 주소가 반환 됩니다. OpenDNS를 사용할 때 "404"페이지가 표시되지 않습니다.

ISP의 DNS 서버를 사용하고을 시도한 PING sam경우 다음과 같은 이점이 있습니다.

C:\>ping sam
Ping request could not find host sam. Please check the name and try again.

이 문제를 해결하려면 ( sam이름으로 확인하고 IP 주소를 입력 할 필요가 없다고 가정 ) HOSTS파일에 'sam'을 입력해야 합니다.

라우팅 테이블에서 192.168.52.x 네트워크에 있고 컴퓨터가 192.168.52.152임을 알 수 있습니다. 또한 기본 게이트웨이가 192.168.52.1임을 알 수 있습니다. IP 주소가 무엇인지 언급하지 않았습니다 sam. 이 연습에서는 sam192.168.52.201 이라고 가정합니다 .

나는 당신의 환경이 Windows를 다음과 같은 것으로 가정하고 있습니다. 파일을 편집하고 싶을 것입니다 %windir%\system32\drivers\etc\hosts.. hosts파일을 사용한 적이 없다면 먼저 이름 %windir%\system32\drivers\etc\hosts.sam을 바꿔야 합니다.%windir%\system32\drivers\etc\hosts.

자주 사용하는 텍스트 편집기 (예 : 메모장)에서 파일을 열면 다음과 매우 유사한 내용이 표시됩니다.

# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

127.0.0.1       localhost

hosts 파일 끝에 다음 줄을 추가하십시오.

192.168.52.201  sam

파일을 저장하면 완료됩니다.


어제 부모님 집에 랩탑을 가져 가서 무선 네트워크에 연결했습니다. IBM T42가 있고 IBM Access Connections를 사용합니다. 오늘 아침에 랩탑을 켰을 때 자동으로 연결되었지만 이름 확인과 함께 무언가가 전송되지 않았습니다. 액세스 연결을 통해 연결을 끊고 연결을 다시 설정했는데 문제가 해결되었습니다. 나에게 흥미 롭다. openDNS를 사용하고 있는데 문제의 일부였습니다.
wbeard52

1
당신이보고있는 것은 다른 DNS 서버가 (DHCP를 통해) 배달되고 있다고 생각합니다. 집에 ipconfig /all있을 때 부모님 집에있을 때와 동일한 결과 (DNS 서버의 경우)를 입력 하고 비교하십시오. 귀하의 홈 라우터가 OpenDNS 서버를 제공하도록 설정되어 있고 부모의 ISP가 ISP를 제공하는 것으로 의심됩니다. 이 모든 것은 컴퓨터가 IP 주소를 자동으로 받도록 설정되어 있다고 가정합니다 (즉, DHCP가 활성화 됨).
BillP3rd

바로 그런 경우입니다. 나는 openDNS를 가지고 있고 부모님은 그렇지 않습니다. 나는 그것을 이해하지 못한다. 액세스 연결이 내 홈 네트워크에 다시 연결되었을 때 DNS 서버 정보를 업데이트하지 않았습니까? 랩탑에서 DHCP가 활성화되었습니다.
wbeard52

랩톱에서 DHCP 활성화되어 있는지 확인하므로 DNS 서버에 대해받는 값은 IP 주소를 제공하는 라우터 (DHCP 서버)에서 가져옵니다. 새로운 DHCP 임대가 확보되면 DNS 서버는 항상 업데이트됩니다. "문제"에 대한 해결 방법은 정적 DNS 서버를 사용하도록 랩톱을 구성하는 것입니다. (즉, DHCP 서버가 제안한 것이 아니라 지정한 것을 사용하도록 지시합니다.)
BillP3rd

nitpick : OpenDNS와 함께 404 표시 됩니다 . 404는 요청한 이름의 페이지가 없다는 웹 서버입니다. 도메인 이름 을 알 수없는 경우 OpenDNS에서 리디렉션 하므로 (404를 보낼 웹 서버가 없음) 해당 이름의 서버가 요청한 페이지를 찾을 수 없을 때가 아닙니다.
Peeja

0

WINS 서버의 설정은 무엇입니까? "IPCONFIG / ALL"명령은 Windows WINS 설정을 표시해야합니다. "ping sam"이 DNS 서버가 아닌 WINS 서버를 트리거한다는 것을 알고 있습니다.


WINS는 홈 네트워크에서 작동하지 않으며 Windows 2000 이후로 더 이상 사용되지 않습니다. Win2K 이전에는 WINS가 NetBIOS 이름 확인에 사용되었습니다. Win2K부터 DNS는 NetBios 이름 확인을위한 기본 메커니즘이되었습니다. 일반적으로 WINS는 Win2K 이전 클라이언트 (Win95, Win98, WinME, WinNT)에만 필요합니다.
BillP3rd

0

pathping 67.215.65.132그리고 pathping sam당신이 패킷이 가지고있는 네트워크 경로를 식별 할 수 있습니다.

nslookup sam IP 주소를 가리키는 DNS 서버를 결정합니다.

nslookup 67.215.65.132 DNS 조회의 역방향 방법을 확인합니다 (일치하는 경우 확인).

nslookup <DNS-server-ip-addres>nslookup <DNS-server-name>추정되는 DNS 서버를 확인합니다. OpenDN에 속해 있습니까?

nbtstat -n 로컬 NetBIOS 이름을 보여줍니다.

nbtstat -r 브로드 캐스트 및 / 또는 WINS로 확인 된 이름을 표시합니다.

nbtstat -Snbtstat -s(대상 IP adresses 또는 이름) 세션 테이블을 보여줍니다.

nbtstat -RR 먼저 이름을 공개하여 WINS를 새로 고칩니다.


pathping버전이 더 적은 것 같지만에 대해 들어 본 적이 없습니다 traceroute. 차이점이 뭐야?
TheLQ

패스는 일종의 ping플러스 tracert입니다. 당신은 그것의 기능에 대해 읽을 수 있습니다 en.wikipedia.org/wiki/PathPing
BillP3rd
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.