Я новичок в менеджере серверов и пробую тюрьмы. Настроить его слишком сложно. Поэтому я решил использовать ezjail
утилита. Кажется, работает, но у меня проблема.
Когда я установил свой FreeBSD, он был 9.0-RELEASE
. После обновления стало 9.1-RELEASE-p7
.
Проблема в ezjail
пытался загрузить дистрибутив FreeBSD с FTP-сайта FreeBSD. И это не удалось, потому что Эзджайль хотел 9.1-RELEASE-p7
а на сайте есть только 9.1-RELEASE
.
Я попытался принудительно загрузить, указав вручную 9.1-RELEASE
путь, но созданная тюрьма не работает с этим сообщением.
Configuring jails:.
Starting jails: cannot start jail "example_com":
.
Error: Could not start example.com
You need to start it by hand.
Понятия не имею, почему это не работает. Как рекомендуется настроить джейл для новичка?
P.S. Моя тестовая виртуальная машина использует DHCP и не имеет статического IP-адреса и доменного имени. может ли это вызвать эту проблему?
Мне удалось установить джейл с помощью bsdinstall jail $JAIL_NAME
. Во всяком случае, понятия не имею, как это делается ...
Я переключился на qjail
, и он работает волшебным образом. Все, что мне нужно, это только диск FreeBSD. Я думаю, что разница на уровне патча может вызвать некоторые проблемы, но в настоящее время я доволен qjail
.