Linux Labs

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

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

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

Шаг 8 из 9 · лаба · 30 минсредняя

Сервис за соседней машиной

Сервис отчётов на node2 отвечает себе, а с node1 запрос ждёт и сдаётся. Найди, где теряется путь, и почини так, чтобы исправление пережило перезагрузку.

Ситуация

В лабе две машины: node1 — твой терминал и node2 — сервер. На node2 работает сервис отчётов: он слушает адрес 10.99.0.1, порт 8080. Этот адрес — из служебной сети 10.99.0.0/24, которая есть только на node2. На самой node2 curl http://10.99.0.1:8080/ отвечает строкой отчёта, а с node1 тот же запрос через три секунды сдаётся.

Маршрут по умолчанию node1 ведёт к шлюзу во внешние сети. В лабе этого шлюза нет, как нет и интернета, но вне лабы он нужен node1 — не трогай его.

Команды на node2 выполняй с node1 через SSH: ssh node2 'команда'.

Задача

  1. С node1 curl http://10.99.0.1:8080/ получает ответ сервиса отчётов с node2.
  2. Исправление переживёт перезагрузку node1: оно записано в настройке Netplan.
  3. Маршрут по умолчанию node1 остаётся прежним — и в работе, и в настройке Netplan.

Интернета в лабе нет — только сеть между node1 и node2. Всё нужное установлено на обеих машинах.

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

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

Цели

0 из 3
  • С node1 curl http://10.99.0.1:8080/ получает ответ сервиса с node2 — ещё не выполнена
  • Исправление записано в Netplan на node1 и переживёт перезагрузку — ещё не выполнена
  • Маршрут по умолчанию node1 прежний — в работе и в Netplan — ещё не выполнена
Ctrl+Enter
Запустит машину node1 · Ubuntu 24.04

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

Подсказки

0 из 3

Цели лабы

0 из 3
  • С node1 curl http://10.99.0.1:8080/ получает ответ сервиса с node2 — ещё не выполнена
  • Исправление записано в Netplan на node1 и переживёт перезагрузку — ещё не выполнена
  • Маршрут по умолчанию node1 прежний — в работе и в Netplan — ещё не выполнена
node1 Ubuntu 24.04

Цели лабы

0 из 3
  • С node1 curl http://10.99.0.1:8080/ получает ответ сервиса с node2 — ещё не выполнена
  • Исправление записано в Netplan на node1 и переживёт перезагрузку — ещё не выполнена
  • Маршрут по умолчанию node1 прежний — в работе и в Netplan — ещё не выполнена
Загрузка…