1

У нас есть один AT & T Router в нашей домашней сети. Следующие устройства и IP-адреса - это то, с чем я работаю:

  • Настольный ПК (192.168.1.86) (Minecraft) Использование: Minecraft Server
  • Портативный компьютер 1 (192.168.1.85) (SKDT) Использование: клиент Minecraft, сервер Node.js
  • Android Phone (192.168.1.83) (Android (цифры)) Использование: приложение Ping Test.
  • Ноутбук 2 (неизвестно) (Ронан) Использование: клиент Minecraft
  • Маршрутизатор (192.168.1.254) () Использование: Маршрутизатор
  • Google (8.8.8.8) () Использование: Проверка подключения к глобальной сети. Также использование Google Search работает так же хорошо.

Ноутбук №2, Ронан, подключится к Minecraft из локальной сети. К сожалению, в данный момент я не могу зарядить его, поэтому не могу понять, какие у него настройки. Ноутбук № 1 SKDT будет подключаться к Minecraft из глобальной сети, но не из локальной сети. Я загрузил приложение ping test на свой телефон, чтобы проверить настройки.

Пинг телефона:

  • Minecraft: да.
  • Google: да.
  • СКДТ: Да.
  • Маршрутизатор: да.

СКДТ Пингс:

  • Minecraft: Request timed out. Время от времени Reply from 192.168.1.85: Destination Host Unreachable поскольку третий из четырех отправленных пакетов.
  • Маршрутизатор: да.
  • Google: да.
  • Телефон: да.

Пины Minecraft:

  • Маршрутизатор: да.
  • Google: да.
  • Телефон: да.
  • SKDT: истекло время ожидания Request timed out.

Вещи, которые я слышал, подсказали:

  • Брандмауэр: это не брандмауэр. Я могу полностью отключить брандмауэр для SKDT и Minecraft, и проблема остается.
  • Изоляция клиента: это не так ... Мой сотовый телефон может подключиться к серверу. Мой мобильный телефон может подключиться к моему ноутбуку. Если изоляция может происходить только между двумя компьютерами, а не для всей локальной сети, это не сработает.
  • А также... У меня нет идей.

Так что да, это просто два компьютера, которые не будут подключаться друг к другу, даже если они будут подключаться к другим устройствам. И, я должен отметить, что ноутбук № 2, Ронан, имел внешний IP WAN для нашей сети в качестве IP-адреса для сервера MC. На ноутбуке № 1, SKDT, я пробовал как удаленные, так и локальные IP-адреса, с и без :25565 умолчанию номер порта MC, и ни одна из этих комбинаций не работает.

Наш Маршрутизатор через AT & T Uverse, Minecraft на Windows7, SKDT на Windows10.

1 ответ1

1

Я знаю, что немного опоздал, но это была именно проблема в моем случае. 2 компьютера (также проводной и беспроводной) не могли пропинговать друг друга, хотя они принадлежат одной сети, в то время как другие компьютеры могли пинговать оба.

Комментарий Спиффа подсказал мне:

Содержит ли таблица ARP SKDT правильный MAC-адрес для сопоставления IP-адреса для "Minecraft"? Как насчет наоборот? Если ответом на один или оба ответа является "нет", что произойдет, если вы введете правильные статические сопоставления ARP?

Я проверил таблицу ARP с помощью команды arp -a на обоих компьютерах, чтобы узнать, есть ли там IP другого, а затем удалил их с помощью команды arp -d <IP> .

Проблема заключалась в том, что неправильный MAC-адрес был кеширован, и компьютеры больше не могли общаться.

После дальнейшего расследования я обнаружил, что на ноутбуке я переключился с беспроводного на проводной, и, возможно, именно здесь все и запуталось, хотя проводной IP-адрес был другим.

Таким образом, в вашем случае в Minecraft вы должны запустить arp -d <SKDT IP> а в SKDT arp -d <Minecraft IP> . Затем, при следующей попытке найти друг друга, они заново узнают MAC-адрес друг друга.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .