os:freebsd:jail
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
os:freebsd:jail [2025/04/13 09:21] – [参考] hayashi | os:freebsd:jail [2025/04/13 09:43] (現在) – [jail.conf.d] hayashi | ||
---|---|---|---|
行 20: | 行 20: | ||
# freebsd-update -b /jail/base -d / | # freebsd-update -b /jail/base -d / | ||
- | jail環境で | + | |
- | # sysctl security.jail.param.allow.chflags=1 | + | |
- | とすることで、jail環境内でも freebsd-update を利用できる模様。((2014.05.07現在未確認)) | + | |
===== 設定 ===== | ===== 設定 ===== | ||
+ | ==== jail.conf.d ==== | ||
+ | |||
+ | jail.conf を/ | ||
+ | 共通部分は jail.conf で書きたいのだがどうもうまくいかない模様 | ||
+ | |||
+ | |||
+ | |||
+ | / | ||
+ | < | ||
+ | include | ||
+ | </ | ||
+ | |||
+ | / | ||
+ | < | ||
+ | < | ||
+ | path = "/ | ||
+ | host.hostname | ||
+ | |||
+ | exec.start = "/ | ||
+ | exec.stop = "/ | ||
+ | exec.clean; | ||
+ | mount.devfs; | ||
+ | |||
+ | # options | ||
+ | allow.chflags; | ||
+ | allow.raw_sockets; | ||
+ | |||
+ | # FileSystem Mount | ||
+ | # exec.prestart | ||
+ | exec.prestart | ||
+ | |||
+ | |||
+ | # Network | ||
+ | ip4.addr += xn0|192.168.1.xx/ | ||
+ | ip4.addr += xn1|192.168.2.xx/ | ||
+ | |||
+ | exec.poststop | ||
+ | exec.poststop | ||
+ | |||
+ | # FileSystem Unmount | ||
+ | # exec.poststop | ||
+ | exec.poststop | ||
+ | |||
+ | persist; | ||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | ==== jail.conf ==== | ||
/ | / | ||
行 62: | 行 110: | ||
} | } | ||
</ | </ | ||
+ | ==== rc.conf ==== | ||
+ | |||
/ | / | ||
jail_enable=" | jail_enable=" | ||
行 147: | 行 197: | ||
**PostgreSQL**のように共有メモリを使用するものはJAILでの動作は推奨されない | **PostgreSQL**のように共有メモリを使用するものはJAILでの動作は推奨されない | ||
[[http:// | [[http:// | ||
+ | |||
+ | |||
+ | ---- | ||
===== ListenポートとIPアドレスの調整 ===== | ===== ListenポートとIPアドレスの調整 ===== | ||
+ | |||
+ | **ここら辺はもういらないかな** | ||
ホストとjailで別々のIPを振った場合、サーバソフトでもそれを意識した設定が必要\\ | ホストとjailで別々のIPを振った場合、サーバソフトでもそれを意識した設定が必要\\ | ||
行 268: | 行 323: | ||
===== 参考 ===== | ===== 参考 ===== | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
* < | * < | ||
* [[http:// | * [[http:// | ||
行 273: | 行 329: | ||
* [[http:// | * [[http:// | ||
* < | * < | ||
- | * [[http:// | + | * <del>[[http:// |
- | * [[http:// | + | * <del>[[http:// |
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// |
os/freebsd/jail.1744536110.txt.gz · 最終更新: 2025/04/13 09:21 by hayashi