31.1 Linux Jail 基础
最后更新于
# sysrc cloned_interfaces+="lo1"
# service netif cloneuptable <jails> persist
pass out on em0 inet from <jails> to any nat-to (em0)pass out on em0 inet from 192.168.5.1 to any nat-to (em0)# service linux enable
# service linux start# mkdir /usr/jails/usr/jails/
├── debian/ # Debian 12 Jail 根目录
│ ├── dev/ # devfs 挂载点
│ ├── dev/shm/ # tmpfs 挂载点
│ ├── dev/fd/ # fdescfs 挂载点
│ ├── proc/ # linprocfs 挂载点
│ ├── sys/ # linsysfs 挂载点
│ └── tmp/ # nullfs 挂载点
├── ubuntu/ # Ubuntu 22.04 Jail 根目录
│ ├── dev/
│ ├── dev/shm/
│ ├── dev/fd/
│ ├── proc/
│ ├── sys/
│ ├── tmp/
│ └── tmp/.X11-unix/ # X11 socket 挂载点
├── antix/ # antiX Linux Jail 根目录
│ ├── dev/
│ ├── dev/shm/
│ ├── dev/fd/
│ ├── proc/
│ ├── sys/
│ └── tmp/
├── alpine/ # Alpine Linux Jail 根目录
│ ├── dev/
│ ├── dev/shm/
│ ├── dev/fd/
│ ├── proc/
│ └── sys/
└── freebsd-jail/ # FreeBSD Jail 根目录
/etc/
├── fstab.debian # Debian Jail 的 fstab 配置
├── fstab.ubuntu # Ubuntu Jail 的 fstab 配置
├── fstab.antix # antiX Jail 的 fstab 配置
├── fstab.alpine # Alpine Jail 的 fstab 配置
├── jail.conf # Jail 主配置文件
├── pf.conf # PF 防火墙配置
└── rc.conf # 系统启动配置