У меня есть Raspberry Pi 2 и ноутбук, который загружает Windows10/Ubuntu, оба напрямую подключены через кабель Ethernet. Когда я пытаюсь пинговать Raspberry Pi из Windows, он работает, однако, когда я пингую его из Ubuntu, ничего не проходит. Любая помощь приветствуется, я уже исчерпал свои ограниченные знания сети.

Вещи, которые я изучал
-Распи имеет IP-адрес, поэтому это не DHCP/ статическая ошибка.
-Порт Ethernet в Ubuntu имеет только адрес ipv6, однако у pi есть только адрес ipv4 (я подумал, что системы будут достаточно умными, чтобы справиться с этим, но могут ошибаться).
-Я пытался отключить Wi-Fi, чтобы заставить его пройти через Ethernet, но безрезультатно.
-Я пытался отключить брандмауэр, но это тоже не сработало.

Изменить: Возможно, я был слишком быстр, чтобы исключить проблему DHCP/ статические. Похоже, мой ноутбук был на DHCP, я пытаюсь сделать его статичным

1 ответ1

0

Моя проблема заключалась в том, что мой ноутбук с Ubuntu настраивался на DHCP. И пи, и ноутбук нуждаются в статических адресах.

1) Системные настройки -> сеть -> проводная -> настройки -> настройки ipv4
2) измените "Метод" с того, что было (вероятно, автоматически, если это та же проблема, что и у меня) на ручной
3) в разделе "Адреса" нажмите "Добавить" и создайте свой статический IP-адрес / маску сети / шлюз. Я выбрал свой IP на основе моего raspi (мой raspi был 169.254.17.13).

4) нажмите "Сохранить" и убедитесь, что проводные соединения снова включены.
Системные настройки -> сеть -> проводная. Тогда все должно работать.

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