"нет маршрута к хосту": одноранговая сеть между ноутбуком и Raspberry Pi не работает

Я пытался установить одноранговую сеть между моим ноутбуком (Ubuntu 16.04.2, кодовое имя: Xenial) и моим Raspberry Pi 3 (Raspbian, кодовое имя: Stretch, 9.1). После попытки связаться с ssh Я всегда получаю no route to host, У меня закончились идеи о том, как выяснить, почему это не работает, и я был бы в восторге, если бы кто-то нашел решение. Вот что я пытался увидеть, в чем проблема.

/etc/network/interfaces Файл в моем ноутбуке:

auto enp3s0f1
iface enp3s0f1 inet static
address 192.168.10.2
netmask 255.255.255.0

Для Raspberry Pi это:

auto eth0
iface eth0 inet static
address 192.168.10.3
netmask 255.255.255.0

Причина, по которой название сети для ноутбука enp3s0f1 потому что имя eth0 не работает на Ubuntu 16.04. Я пытался изменить имя на eth0 с:

sudo ip link set enp3s0f1 name eth0

Но то, что я получаю, это:

RTNETLINK answers: Device or resource busy

Я побежал:

sudo /etc/init.d/networking restart.

И для Пи, и для ноутбука они оба были успешными. Мне удалось установить соединение с каждой сетью соответственно. Когда я побежал:

ssh pi@192.168.10.3

На ноутбуке это показывает:

ssh: connect to host 192.168.10.3 port 22: No route to host

Я побежал:

sudo service ssh status

Для обоих устройств они оба были активными.

Я вставил ключ Wi-Fi Raspberry Pi в пи и ноутбук, и это не помогает.

Я пробовал:

ping 192.168.10.3

И это всегда показывает:

From 192.168.10.3 icmp_seq=1 Destination Host Unreachable

Я пробовал:

arp -a

И я получаю:

? (192.168.10.3) at <incomplete> on enp3s0f1

Я также вошел в настройки подключения Ubuntu.

Как вы можете видеть на картинке, я выбрал соединение, зашел в настройки IPv4, нажал "Маршруты" и добавил IP-адрес Pi. Это тоже не помогло.

Вот еще немного информации, которая может быть полезна для всех вас:

Ноутбук ifconfig:

Pi ifconfig:

Заранее спасибо!

0 ответов

Другие вопросы по тегам