Как поднять свой домашний сервер и когда лучше облако: термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «Как поднять свой домашний сервер и когда лучше облако». Страница справочника целиком: Как поднять свой домашний сервер.

Коротко о теме

Как поднять свой домашний сервер: что мешает серому IP и закрытым портам, шум и электричество с формулой расчёта, когда проще взять облако.

Подробности по разделам

Белый IP, серый IP и закрытые порты провайдера

Если они разные или адрес из диапазонов 100.64.0.0/10, 10.0.0.0/8, 172.16.0.0/12 или 192.168.0.0/16, адрес серый. Даже с белым IP бывают сюрпризы. Некоторые провайдеры закрывают входящие 80 и 443 на домашних тарифах, а исходящий порт 25 для почты нередко закрыт.

Электричество для домашнего сервера: формула и пример

Подставьте свой тариф и мощность, которую покажет розеточный ваттметр. К расходам добавьте амортизацию железа и ИБП: стоимость покупки делите на ожидаемый срок службы в месяцах. Вывод такой: счёт за свет у мини-ПК невелик, решают не рубли, а доступность снаружи и ваше время на обслуживание.

Как поднять свой почтовый домен на домашнем сервере

Плюс настройка SPF, DKIM и DMARC, без которых письма не доходят. Практичная схема: почтовый сервер на VPS с выделенным адресом, где вы проверили у провайдера, открыт ли исходящий порт 25. Готовые решения собраны на странице свой почтовый сервер.

Ключевые цифры

Термины на странице

Облачный сервер
Облачный сервер это VPS, ресурсы которого можно менять на ходу, а оплата часто почасовая.
Файрвол
Файрвол ограничивает, с каких адресов и на какие порты можно подключиться к серверу.
SSD
SSD это твердотельный диск без движущихся частей. Для серверов важна скорость случайных операций, а не только объём.
SSH
SSH это защищённое подключение к серверу через командную строку. Вход по ключу безопаснее, чем по паролю.
DNS
DNS это система, которая переводит имя домена в адрес сервера.
Home Assistant
Home Assistant управляет умным домом локально, без облака производителя.
DKIM
DKIM добавляет к письмам подпись, по которой получатель проверяет, что письмо не подделано.
DMARC
DMARC говорит почтовым серверам, что делать с письмами, не прошедшими SPF и DKIM.

Что проверить

  1. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  2. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  3. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
  4. Добавьте SPF, DKIM и DMARC для домена.
  5. Проверьте MX-записи после настройки.
  6. Отправьте тестовое письмо на внешний ящик и посмотрите, не ушло ли оно в спам.

Связанные страницы