Если вы хотите или хотите напрямую подключить второй компьютер к первичному с помощью кабеля Ethernet, какой самый простой способ найти IP-адрес для второго? Сегодняшний пост SuperUser Q & A содержит несколько полезных советов для разочарованного читателя.
Сегодняшняя сессия вопросов и ответов приходит к нам благодаря SuperUser – подразделению Stack Exchange, группы веб-сайтов вопросов и ответов, управляемой сообществом.
Фото любезно предоставлено Кири О. (Flickr).
Вопрос
Считыватель SuperUser Melebius хочет знать, как найти IP-адрес второго компьютера, напрямую подключенного к первому с помощью кабеля Ethernet:
Я подключил основной компьютер к другому с помощью прямого кабеля Ethernet. К второму компьютеру не подключены периферийные устройства, и я хочу получить к нему доступ с помощью RDP и SMB. IP-адреса настраиваются автоматически, поэтому он регистрирует что-то в диапазоне 169.254.x.x.
Я могу подождать, пока Windows распознает другой компьютер или просканировать IP-адреса, но оба действия занимают длительное и непредсказуемое время. Существует ли более быстрый способ распознавания второго компьютера на другом конце кабеля Ethernet? Я подумал о том, чтобы сделать широковещательный «Ethernet-пинг» и обратный ARP, но я не смог найти никаких инструкций для этого метода.
Как найти IP-адрес второго компьютера, напрямую подключенного к первому с помощью кабеля Ethernet?
Ответ
SuperUser вкладчик благодарности имеет ответ для нас:
IP-широковещательный пинг может работать. Не все системы отвечают на это, но некоторые делают это в режиме 169.254. Попробуйте ping 169.254.255.255 (нужен -b в Linux) или ping ff02 :: 1 (нужен ping6 в Linux).
Непосредственная отправка поиска по имени (с помощью nbtstat -a ) может работать (если он работает под управлением Windows и если вы знаете имя компьютера).
Автоконфигурация 169.254 включает в себя отправку некоторых ARP-зондов с собственным адресом хоста (вы можете увидеть их в Wireshark).
«Ethernet-пинг» существует, но работает только на уровне Ethernet. Он не скажет вам ничего об IP (иногда он реализован в самой сетевой плате, но в основном вообще не реализован).
«Обратный ARP» также существует, но практически никогда не реализуется. Его основное использование было заменено BOOTP и более поздним DHCP.
Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других опытных пользователей Stack Exchange? Ознакомьтесь с полной веткой обсуждения здесь.