Настройка Jail во FreeBSD

1. Собираем в папке /usr/src мир
# make buildworld
2. Собираем его в папку с jail
# make installworld DESTDIR=/var/jails/jail1
3.  Собираем поддержку
# make distribution DESTDIR=/var/jails/jail1

4. Монтируем файловую систему
# mount -t devfs devfs /var/jails/jail1/dev/

5. Добавляем в файл /etc/jail.conf

exec.start = "/bin/sh /etc/rc";
exec.stop = "/bin/sh /etc/rc.shutdown";
exec.clean;
mount.devfs;
allow.raw_sockets;
devfs_ruleset="4";
interface="re0";

jail1 {
    path = /var/jails/jail1;
    host.hostname = "jail1";
    ip4.addr = 192.168.1.21;
}

6. В файле /etc/rc.conf добавляем запуск jail.

jail_enable="YES"

jail_list="jail1"

 

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.