Отказ от ответственности: я нуб, когда дело доходит до сети. Я с трудом представляю, что означает что в настройке сети. Для меня нет никакой "тривиальной" информации на этот счет.
У меня есть машина с Ubuntu 20.04 и Raspberry Pi в моей домашней проводной локальной сети. В текущей настройке единственное, что находится между этими устройствами, — это сетевой коммутатор:
[Ubuntu] âââ [сетевой коммутатор] âââ [RPi]
У меня нет подключения к Интернету по глобальной сети в этой сети (и в текущих настройках оно мне не нужно), как это предусмотрено другим, wifi интерфейсом. Я использую проводную локальную сеть только для подключения этих устройств.
Поскольку в этой сети LAN нет маршрутизатора для предоставления конфигурации DHCP, в моем графическом интерфейсе сетевых настроек на IPv4
вкладка, я установил "Только локальная ссылка".
Моя Ubuntu может видеть RPi, а RPi может видеть мою Ubuntu, но только при условии, что сначала я просматриваю собственный IP-адрес каждого устройства с помощью имя хоста -я
, а затем я использую этот IP-адрес при подключении (монтировании).
Я заметил, что эти IP-адреса могут измениться после перезагрузки. Они не всегда подходят, а иногда возвращаются к ранее использовавшимся значениям, но, по сути, эти изменения создают препятствие на пути к легкому подключению. Я хотел бы установить статический IP для обоих устройств; Я думаю, на этом сайте я могу спросить о как добиться этого для моей машины Ubuntu 20.04.
Я думаю, что может быть несколько способов достичь моей цели, либо через какой-то файл конфигурации, либо через графический интерфейс настроек, либо даже с помощью некоторых команд терминала (которые я мог бы поместить в сценарий).
Пожалуйста, при предложении решения примите во внимание отсутствие у меня знаний в области сетей: я не стремлюсь к лучшим отраслевым практикам — я предпочитаю метод, который легче выполнить новичку.
Приложение:
- Кажется, я знаю, что в Ubuntu 20.04
сетевой план
часто используется при настройке сетей; я тоже видел визуализатор: NetworkManager
в таких конфигах.
- Означает ли это, что у меня может быть возможность не использовать netplan и использовать что-то более простое? (Netplan кажется сложным, так как предполагает наличие хорошего уровня сетевых знаний.)
- Будет ли способ переопределить конфигурацию netplan с помощью команды терминала «на лету», сравнимой с тем, как
xrandr
команды могут «исправлять» конфиги X-сервера?
- В графическом интерфейсе сетевых настроек на
IPv4
(где я выбираю «Только локальная ссылка»), кажется, есть Маршруты раздел, с Адрес, Сетевая маска, Шлюз, и Метрика "поля", но они остаются серыми, даже если я переключаю соответствующие автоматический переключиться на «выкл.».
- В то же время флажок, помеченный Использовать это подключение только для ресурсов в своей сети также остается серым.
Обновление: сводка решения
- Чтобы это работало, необходимо установить соответствующие статические IP-адреса на всех задействованных устройствах.
- соответствующие средства:
foo.bar.baz.x
и foo.bar.baz.y
- Для проводного интерфейса следует выбрать диапазон IP отличается от Wi-Fi интерфейс; например.:
- вай фай:
foo.bar.xx
- проводной:
baz.quux.x.x
- В Ubuntu в графическом интерфейсе сетевых настроек
IPv4
вкладку, следует выбрать «Вручную» и действовать в соответствии с @ ответ Раджа.
- На Raspberry Pi с ОС Raspberry Pi на основе Дебиан Бастер,
/etc/dhcpcd.conf
файл необходимо изменить: он уже содержит достаточно полезный фрагмент «пример статического IP». Дополнительная информация на RPi.SE.