Linux Labs

Сеть / Ступень 3 из 14

Постоянная сеть через Netplan

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 7 из 9 · лаба · 25 минлёгкая

Netplan: вернуть связь с соседом

Учебный интерфейс lab0 включён, а сосед 192.0.2.1 не отвечает. Найди причину и исправь постоянную настройку сети, не задев остальное.

Ситуация

На машине есть учебный интерфейс lab0. Парой veth он соединён с соседом 192.0.2.1, который живёт в сетевом пространстве lab-peer. Интерфейс включён, но сосед не отвечает на ping.

По адресному плану у lab0 — 192.0.2.10/24, и адрес должен приходить из постоянной настройки Netplan: lab0 описан в /etc/netplan/50-lab.yaml. lab0 — интерфейс самой машины: -n и ip netns exec для него не нужны.

Задача

  1. В /etc/netplan/50-lab.yaml и в итоговой настройке Netplan у lab0 единственный адрес 192.0.2.10/24, dhcp4: false и renderer: networkd; у файла прежние владелец и права — root:root, 600.
  2. У включённого lab0 сейчас ровно один IPv4-адрес — 192.0.2.10/24.
  3. Путь к 192.0.2.1 идёт напрямую через lab0 с адресом отправителя 192.0.2.10.
  4. Сосед 192.0.2.1 отвечает на ping, его адрес прежний.
  5. Остальная сеть машины, другие файлы настроек сети и пара lab0–peer0 не тронуты, обходных служб и скриптов нет.

Ограничения

  • Правка одной командой ip задачу не решает: после netplan apply или перезагрузки адрес снова возьмётся из настройки.
  • Соседа и пару интерфейсов не пересоздавай, общий renderer для всей сети не задавай.

Нужные инструменты уже установлены. Интернета на машине нет.

Лаба · самостоятельно

Команды в этой лабе не даны: набирай их в терминале сам. Цели проверяются на машине после каждой команды.

Цели

0 из 5
  • В Netplan у lab0 единственный 192.0.2.10/24, dhcp4 false, renderer networkd — ещё не выполнена
  • У поднятого lab0 сейчас ровно один IPv4 — 192.0.2.10/24 — ещё не выполнена
  • Путь к 192.0.2.1 идёт напрямую через lab0 с источником 192.0.2.10 — ещё не выполнена
  • Сосед 192.0.2.1 отвечает на ping, его адрес прежний — ещё не выполнена
  • Остальная сеть, её настройки и учебная пара интерфейсов не тронуты — ещё не выполнена
Ctrl+Enter
Запустит машину node1 · Ubuntu 24.04

Машина запускается

Подсказки

0 из 3

Цели лабы

0 из 5
  • В Netplan у lab0 единственный 192.0.2.10/24, dhcp4 false, renderer networkd — ещё не выполнена
  • У поднятого lab0 сейчас ровно один IPv4 — 192.0.2.10/24 — ещё не выполнена
  • Путь к 192.0.2.1 идёт напрямую через lab0 с источником 192.0.2.10 — ещё не выполнена
  • Сосед 192.0.2.1 отвечает на ping, его адрес прежний — ещё не выполнена
  • Остальная сеть, её настройки и учебная пара интерфейсов не тронуты — ещё не выполнена
node1 Ubuntu 24.04

Цели лабы

0 из 5
  • В Netplan у lab0 единственный 192.0.2.10/24, dhcp4 false, renderer networkd — ещё не выполнена
  • У поднятого lab0 сейчас ровно один IPv4 — 192.0.2.10/24 — ещё не выполнена
  • Путь к 192.0.2.1 идёт напрямую через lab0 с источником 192.0.2.10 — ещё не выполнена
  • Сосед 192.0.2.1 отвечает на ping, его адрес прежний — ещё не выполнена
  • Остальная сеть, её настройки и учебная пара интерфейсов не тронуты — ещё не выполнена
Загрузка…