Назад

VPS-хостинг с FreeBSD

VPS с FreeBSD запускает на вашем собственном сервере операционную систему, которая не является Linux: ядро и базовую систему разрабатывает один проект. С FreeBSD 15.1 сервер запускается чистым, а IP-адрес и пароль root появляются в панели. Пакеты вы ставите через pkg, службами управляете через rc.conf, а для изоляции используете jails.

Какая мощность вам нужна?

Итого$2.58/мес.

Цены указаны с НДС.

RAM и CPU можно увеличивать и уменьшать когда угодно. Диск можно только увеличить, поэтому начните с малого.

Что установлено на вашем сервере FreeBSD?

  • FreeBSD 15.1 из официального образа проекта, с корневой файловой системой UFS
  • pkg для пакетов и freebsd-update для базовой системы
  • OpenSSH с разрешённым входом root по паролю, в отличие от настроек FreeBSD по умолчанию
  • cloud-init и qemu-guest-agent, добавленные из официального репозитория пакетов FreeBSD
  • PF, IPFW и IPFILTER в базовой системе; установка не пишет правил ни для одного из них
  • Без веб-сервера, базы данных и панели: нужное вы добавляете через pkg

Какой размер нужен для FreeBSD?

В FreeBSD Handbook фиксированной цифры по RAM нет, там сказано, что требования зависят от архитектуры и версии. В наших проверках сервер запускался на 1 ГБ RAM, чистая система занимала около 3,2 ГБ диска, а сам образ занимает 7 ГБ. Ориентир такой: начните с 1 ГБ для небольшого сервиса, с 4 ГБ для сайта с базой данных или нескольких jails и с 8 ГБ для более тяжёлых задач и сборки из Ports. RAM и CPU можно увеличивать и уменьшать на вкладке «Размер», а диск только растёт.

ПрименениеРазмерЦенаВыбрать
Стартовый 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/мес.
Средний 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/мес.
Мощный 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/мес.

Кому подходит?

  • Администраторам, которые знают FreeBSD и хотят изолировать службы с помощью jails
  • Всем, кто строит шлюз или брандмауэр на PF
  • Разработчикам, которые собирают и тестируют своё ПО на FreeBSD
  • Тем, кому нужны ядро и базовая система из одного источника

Что будет после заказа?

  1. Задайте размер и оплатите заказ.
  2. Сервер запускается. Откройте его в разделе «Мои серверы» в панели, и на вкладке «Обзор» будут видны строки «IP-адрес», «Имя пользователя» и «Пароль».
  3. В терминале введите ssh root@your-ip и вставьте пароль.
  4. Обновите базовую систему командой freebsd-update fetch install, а пакеты — командами pkg update и pkg upgrade.
  5. Устанавливайте ПО через pkg install. Например, для nginx добавьте его в автозапуск командой sysrc nginx_enable=YES и запустите командой service nginx start.

С каждым сервером

  • Ежедневные бэкапы входят в цену
  • Безлимитный трафик
  • Полный root-доступ
  • Позже можно увеличить или уменьшить RAM и CPU, а диск увеличить
  • Расположение: Istanbul · IST-1.

Полезно знать

  • Поддержка FreeBSD 15.1 заканчивается 31 марта 2027 года, а ветка 15 действует до 31 декабря 2029 года. Каждый промежуточный выпуск поддерживается до трёх месяцев после следующего, поэтому планируйте переходы между ними.
  • Это не Linux: здесь нет команд apt, systemctl и ip, а инструкции, написанные для Linux, в исходном виде не подойдут.
  • Дополнительный IP, который вы покупаете в панели, не прописывается внутри сервера автоматически, поэтому добавьте его в rc.conf сами. Настройка раскладки клавиатуры в панели на FreeBSD тоже не работает.
  • Docker Engine для FreeBSD не распространяется. Для изоляции используйте jails, а для контейнеров — поддержку Podman во FreeBSD.
  • Корневая файловая система — UFS, поэтому если вам нужен ZFS в корне, это не подойдёт.
  • Переустановка из панели стирает диск, а IP остаётся прежним, поэтому сначала сделайте резервную копию своих jails и данных.

FreeBSD: вопросы и ответы

Сколько RAM нужно VPS с FreeBSD?

В FreeBSD Handbook фиксированной цифры нет. В наших проверках сервер запускался на 1 ГБ. Ориентир такой: начните с 1 ГБ для небольшого сервиса, с 4 ГБ для сайта с базой данных или нескольких jails и с 8 ГБ для сборки из Ports.

Работает ли Docker на FreeBSD?

Docker Engine для FreeBSD не распространяется, поэтому напрямую не устанавливается. Встроенный способ изоляции во FreeBSD — jails. Если вам нужны контейнеры в стиле Docker, в FreeBSD Handbook описаны контейнеры OCI с Podman.

Работают ли программы для Linux на FreeBSD?

Некоторые работают. Необязательный слой совместимости с Linux во FreeBSD, Linuxulator, умеет запускать немодифицированные бинарные файлы Linux. И всё же сначала поищите пакет для FreeBSD, потому что установка через pkg обычно приносит меньше хлопот.

Как обновить FreeBSD?

Обновите базовую систему командой freebsd-update fetch install, а пакеты — командами pkg update и pkg upgrade. Чтобы перейти на новый промежуточный выпуск, запустите freebsd-update с ключом -r и целевым выпуском, затем обновитесь. Перед началом проверьте бэкапы в панели.

Какой брандмауэр использовать во FreeBSD?

В базовой системе их три: PF, IPFW и IPFILTER, и установка не включает ни один. Выберите тот, который знаете. Инструмент «Правила брандмауэра» в панели тоже работает перед сервером.

Как подключиться к серверу с FreeBSD?

IP-адрес и пароль указаны на вкладке «Обзор» в панели. Выполните в терминале ssh root@your-ip. Если SSH недоступен, воспользуйтесь в браузере инструментом «VNC-консоль» на вкладке «Управление».

Читайте дальше и смотрите похожие приложения