
Всякий раз, когда я пытаюсь выполнить ping другого устройства в моей домашней сети, он отправляет ping на неправильный IP-адрес:
C:\Users\Papa>ping macmini
Pinging macmini.belkin [208.68.143.55] with 32 bytes of data:
Reply from 208.68.143.55: bytes=32 time=50ms TTL=110
Как вы видите, он всегда добавляет belkin ко всему, что я пытаюсь пинговать. Поэтому я нажимаю ipconfig
и, belkin
как оказалось, Connection-specific DNS Suffix:
Адаптер беспроводной локальной сети Беспроводное сетевое соединение:
Connection-specific DNS Suffix . : belkin
IPv4 Address. . . . . . . . . . . : 192.168.2.7
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.2.1
Моя настройка полностью DHCP, поэтому я не уверен, откуда belkin
это идет. Я просмотрел все сетевые штуки, как вы можете видеть ниже:
Итог: как это исправить?
решение1
Этот IP-адрес преобразуется в dnssearch.rr.com
. Похоже на неправильную настройку, поскольку вы на самом деле пингуете DNS-поиск, а не используете его...
Неправильная конфигурация, скорее всего, присутствует на вашем маршрутизаторе, чем на вашем компьютере. Попробуйте изменить DNS-серверы, которые использует маршрутизатор, на Google DNS на 8.8.8.8
и 8.8.4.4
.
решение2
Чтобы убедиться, что вы пингуете нужный хост, вы можете использовать
ping <ip-address>
Если вы пингуете, используя имя (например: macmini), это будет ссылаться на службу DNS, указанную в вашей сети. Служба DNS обслужит запрос и вернет IP-адрес, связанный с именем, которое вы пытаетесь пинговать. Если служба DNS не возвращает ожидаемый IP-адрес, вам, возможно, придется проверить конфигурацию службы DNS. Это еще одна большая тема.