![Пинг [компьютер] получить странный IP адрес](https://rvso.com/image/1250551/%D0%9F%D0%B8%D0%BD%D0%B3%20%5B%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%5D%20%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9%20IP%20%D0%B0%D0%B4%D1%80%D0%B5%D1%81.png)
В моей локальной сети есть несколько компьютеров, к которым я подключаюсь. Обычно я не помню IP-адрес, да мне и все равно. Сегодня утром я зашел в RDP, ввел «Сэм» в поле и нажал Enter. Он не подключался, поэтому я открыл командную строку, чтобы проверить, могу ли я пинговать ее компьютер, и получил то, чего никогда раньше не видел.
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
Очевидно, у меня есть компьютер с именем "Сэм" в локальной сети, и я подключаюсь по RDP к ее компьютеру с ее IP-адресом (не тем, что указан здесь). В таблице маршрутизации я ничего не вижу.
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
Что могло стать причиной отправки ping-запроса на IP-адрес в Сан-Франциско?
решение1
Я почти уверен, что @hyperslug попал в точку. При использовании OpenDNS в качестве DNS-провайдера, если вы попытаетесь разрешить неизвестное имя, они вернут IP-адрес, который «перенаправит» ваш браузер на ихфирменныйСтраница "результатов". Вы никогда не увидите страницу "404" при использовании OpenDNS.
Если бы вы попытались использовать 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
. Для целей этого упражнения мы предположим, что sam
это 192.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
Сохраните файл, и все готово.
решение2
Каковы настройки вашего сервера WINS? Команда "IPCONFIG /ALL" должна показать ваши настройки Windows WINS. Я понимаю, что "ping sam" активирует ваш сервер WINS, а не ваш DNS-сервер.
решение3
pathping 67.215.65.132
и pathping sam
может помочь вам определить, по какому сетевому маршруту проходят пакеты.
nslookup sam
определит, какой DNS-сервер направляет вас на этот IP-адрес.
nslookup 67.215.65.132
проверяет обратный путь поиска DNS (проверьте, совпадает ли он!).
nslookup <DNS-server-ip-addres>
и nslookup <DNS-server-name>
проверяет предполагаемый DNS-сервер. Принадлежит ли он OpenDN?
nbtstat -n
показывает локальные имена NetBIOS.
nbtstat -r
показывает имена, разрешенные с помощью широковещательной рассылки и/или WINS.
nbtstat -S
и nbtstat -s
показать таблицы сеансов (с целевыми IP-адресами или именами).
nbtstat -RR
обновляет ваши WINS, сначала публикуя имена.