Как я могу SSH через WiFi при подключении к Ethernet?

У меня есть малина PI с пикамерой, которая подключается к устройству удаленно. Я могу транслировать камеру в локальную сеть, чтобы я мог записать и посмотреть камеру. Это работает нормально, мне просто нужно SSH в PI и начать поток. Однако я также хочу подключиться к другому устройству (это не в беспроводной сети) через Ethernet. Как только я подключу кабель Ethernet в моем ноутбуке, он останавливает возможность SSH к My Raspberry Pi (см. Скриншот). Как я могу подключиться к Raspberry Pi через SSH, а также подключиться к другой сети через Ethernet?

Я пробовал

ssh -b [ip address] pi@[pi ip address]

без успеха

для первой строки, у меня подключен Ethernet. Затем я отключаю его и SSH на мой PI просто отлично. Я отменил SSH, подключите мой Ethernet и попробуйте снова. Это раз выходит.

0
задан 19 March 2021 в 17:18

1 ответ

Как видно на снимке экрана, который вы предоставили, при подключении Ethernet-кабеля, маршрутизатора при Ethernet-соединении (192. 168.1.1) становится шлюзом по умолчанию с метрикой 100, что ниже метрики, назначенной маршрутизатору при WiFi-соединении (10.167.136.1). Таким образом, все соединения по адресам, которые не находятся ни в одной из ваших локальных сетей (192.168.1.0/255.255.255.0 и 10.167.136.0/255.255.248.0), проходят через этот маршрутизатор.

Если 10.167.98.212 - это адрес Pi, то он не принадлежит ни одной из этих сетей, поэтому ваш компьютер пытается подключиться к Pi через маршрутизатор 192.168.1.1, но он недоступен через этот маршрутизатор. Вам необходимо подключиться к Pi через маршрутизатор 10.167.136.1, поэтому вам необходимо добавить соответствующий маршрут в таблицу маршрутизации. Вы можете, например, добавить маршрут к 10.0.0.0/255.0.0.0 через 10.167.136.1. Вы можете добавить его в сетевые настройки, в закладке "IPv4", введя сетевой адрес, маску и шлюз в поля под заголовком "Маршруты" (см. снимок экрана ниже).

enter image description here

1
ответ дан 1 April 2021 в 23:02

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

Похожие вопросы: