Результат урока: вы сможете сказать, на каком компьютере находитесь, кто вы
в системе и какие отдельные «комнаты» работают внутри сервера.
Время: 15–20 минут.
Ваш физический домашний сервер можно представить как дом:
Текущая упрощённая карта:
Домашний сервер gwh.briz.cln.su
├── dns — имена и адреса
├── www — вход для веб-сайтов
├── wiki — приложение Wiki.js
├── wireguard — VPN
├── smb — общие файлы
├── n8n — автоматизация
└── voip — телефония
Контейнеры dns-test и test сейчас остановлены. Это само по себе не является
ошибкой: тестовый контейнер может быть остановлен намеренно.
Перед запуском полезно мысленно назначить команде цвет:
Все команды этого урока зелёные. Они ничего не меняют:
whoami
hostname
pwd
lxc list
Не используйте в этом уроке sudo, start, stop или restart.
whoami
Ожидаемый ответ:
neon
neon — имя пользователя Linux, от которого выполняются команды.
hostname
Ожидаемый ответ:
gwh.briz.cln.su
Это имя основного домашнего сервера, а не контейнера wiki.
pwd
Вероятный ответ:
/home/neon
pwd означает «покажи текущую рабочую папку».
lxc list
Главные столбцы:
| Столбец | Что означает |
|---|---|
NAME |
имя контейнера |
STATE |
RUNNING — запущен, STOPPED — остановлен |
IPV4 |
внутренний сетевой адрес контейнера |
TYPE |
тип виртуального объекта |
Для Wiki сейчас важны три строки:
| Контейнер | Состояние | IPv4 | Простая роль |
|---|---|---|---|
dns |
RUNNING |
172.16.0.1 |
сообщает адрес по имени |
www |
RUNNING |
172.16.0.5 |
принимает веб-запрос |
wiki |
RUNNING |
172.16.0.39 |
запускает Wiki.js |
Пока не нужно запоминать адреса. Важно увидеть, что www и wiki — разные
контейнеры внутри одного сервера.
Введите команды по одной, а не одним большим блоком:
whoami
hostname
pwd
lxc list
После этого самостоятельно найдите:
wiki;www;Попробуйте ответить, не подглядывая:
wiki — это одно и то же?RUNNING?lxc list состояние контейнеров?wiki находится внутри главного сервера.pwd.Сначала определяю: кто я, где я и что именно собираюсь проверять.
Первый урок пройден, если вы можете своими словами объяснить разницу между
сервером gwh.briz.cln.su и контейнером wiki.
Следующий урок: «Папки и пути: /, /home/neon, ~, . и ..».