Обновить README

This commit is contained in:
parent d940a76950
commit 17bbb8518e

View file

@ -7,12 +7,16 @@ HQ-SRV, BR-SRV, HQ-CLI), все решения по адресации выне
Структура:
```
tools/subnet-calc.sh калькулятор подсетей (python3)
tools/subnet-calc.sh калькулятор подсетей (python3); каталог — под доп. инструменты
zadanie1/ скрипты задания 1 (сетевая инфраструктура)
zadanie2/ скрипты задания 2 (администрирование ОС)
zadanie3/ скрипты задания 3 (эксплуатация инфраструктуры)
check/ скрипты проверки стенда после каждого задания
QUESTIONS.md что проверить на стенде (имена пакетов/служб и т.д.)
TROUBLESHOOT.md шпаргалка: частые проблемы и способы их решения
MANUAL.md шаги, которые выполняются вручную
tasks.md текст заданий (КИМ)
example.sh старый пример стиля — можно игнорировать
```
## 1. Как скопировать репозиторий на машину
@ -101,9 +105,15 @@ GUI). Такие места помечены в скриптах `ДЕЛАЕТС
- `bash -n <скрипт>` — проверка синтаксиса правок, которую вы делаете
при заполнении переменных.
## 8. Проверить частые неточности
## 8. Если что-то не работает
- РЕД ОС 8: имена пакетов/служб могут отличаться от указанных по умолчанию
(dnsmasq? frr? dhcp? nfs-utils?) — по пунктам смотри QUESTIONS.md;
соответствующие значения вынесены в переменные.
- Сначала check-скрипт соответствующей машины — он покажет, что именно FAIL.
- Затем откройте `TROUBLESHOOT.md` — частые проблемы и решения по темам
(сеть, GRE, OSPF, NAT, DHCP, SSH, DNS, mdadm, NFS, chrony, docker, nginx,
samba, fail2ban, сертификаты).
- Журналы службы: `journalctl -eu <служба> --no-pager | tail -30`.
- Имена пакетов/служб, которые могут отличаться на РЕД ОС 8 — смотри
`QUESTIONS.md`; соответствующие значения вынесены в переменные.
- Часовой пояс — везде переменная `EXAM_TZ`, поставь пояс места экзамена.
- Перед сдачей отчёта: `check_<машина>_<задание>.txt` из папки check —
приложить как доказательство.