Сеть
DNS, домены, диагностика канала и портов.
Как привязать домен к VPS: записи A, AAAA, CNAME, MX и TXTКак работает DNS и TTL, какие записи бывают и зачем, где именно их редактировать, пошаговая привязка домена и www к серверу и проверка через dig. Особенности Cloudflare.
Ошибка REMOTE HOST IDENTIFICATION HAS CHANGED в SSHПочему SSH отказывается подключаться после переустановки сервера, как убрать старый отпечаток и когда это предупреждение нельзя игнорировать.
dig и nslookup: проверка DNS-записей доменаКак узнать A, AAAA, MX, TXT, NS и PTR-записи, спросить конкретный резолвер или NS-сервер напрямую и пройти цепочку dig +trace. Linux, macOS, Windows.
fio: измеряем IOPS и скорость диска на VPSЧто такое IOPS и чем отличается от МБ/с, как правильно замерить случайное чтение и запись блоком 4 КБ утилитой fio и посмотреть текущую нагрузку через iostat. Ubuntu, Debian, AlmaLinux.
iperf3: замер скорости между двумя серверамиКак измерить реальную пропускную способность канала между своими серверами или до публичного узла iperf3, почему одно TCP-соединение не забивает канал и как читать sender/receiver/Retr. Ubuntu, Debian.
MikroTik CHR (RouterOS) на VPS: установка поверх Linux через ddКак превратить обычный Linux-VPS в роутер MikroTik: скачать образ CHR в память, записать на диск, настроить сеть через консоль, снять лимит скорости и закрыть лишние службы.
mtr и WinMTR: ищем, где теряются пакеты до сервераКак устроена трассировка, три замера для диагностики (скорость сервера, mtr до сервера, обратный mtr с сервера), режим TCP для VPN-портов и чтение Loss%/Avg/StDev без ложных тревог. Windows, macOS, Linux.
netcat (nc): проверить порт, передать файл, поднять временный серверОсновные приёмы nc на Linux: проверка TCP и UDP-портов, передача сообщений и файлов между серверами, временный HTTP-ответ, ручные запросы к сервисам. Ubuntu, Debian, AlmaLinux.
SMTP, POP3 и IMAP: чем отличаются и какие порты использоватьКак устроена отправка и получение почты, разница между POP3 и IMAP, таблица портов с TLS и без, какой порт SMTP выбрать и как проверить их с сервера.
Speedtest CLI на сервере: проверка скорости канала из консолиУстановка Speedtest CLI от Ookla на Linux-сервер без репозитория, выбор ближайшего тестового сервера, чтение результата и проверка IPv4/IPv6. Ubuntu, Debian, AlmaLinux.
tcpdump: смотрим, какие пакеты реально приходят на серверУстановка tcpdump, фильтры по порту, адресу и флагам TCP, просмотр содержимого HTTP и DNS, запись в pcap для Wireshark. Ubuntu, Debian, AlmaLinux.
UnixBench: сравниваем производительность серверов одним балломСборка UnixBench из GitHub, запуск однопоточного и многопоточного прогона, чтение System Benchmarks Index Score и чего эти баллы не показывают. Ubuntu, Debian, AlmaLinux.