Commit Graph

13 Commits

Author SHA1 Message Date
Tom Alexander
93eb8e331a Add a dagger jail. 2022-10-29 23:56:12 -04:00
Tom Alexander
68069a17b4 Add a bridge for jails behind wireguard. 2022-10-29 23:56:12 -04:00
Tom Alexander
9168cc51cf Rename the interfaces to make the separate levels more clear. 2022-10-29 23:56:11 -04:00
Tom Alexander
016ed08440 Set up the cloak jail to run wireguard. 2022-10-29 23:56:11 -04:00
Tom Alexander
4de74765af Switch to a different ip address range. 2022-10-29 23:56:11 -04:00
Tom Alexander
2e893733a8 NAT working but not fail-safe.
When the firewall is down, packets still go out wlan0 but with untranslated source ips.
2022-10-29 23:56:11 -04:00
Tom Alexander
4e29c2e3d8 Starting an rc file to set up netgraph. 2022-10-29 23:56:11 -04:00
Tom Alexander
c6ed886f4c Add default jail list. 2022-10-29 23:56:10 -04:00
Tom Alexander
156261f082 A very basic jail config for cloak. 2022-10-29 23:56:10 -04:00
Tom Alexander
7db98bc9d1 Add support for jail.conf.d files. 2022-10-29 23:56:10 -04:00
Tom Alexander
a2945ff069 Add copying of fstab and persistent files for jails. 2022-10-29 19:09:29 -04:00
Tom Alexander
46f182803e Add enabling startup jails. 2022-10-29 19:09:28 -04:00
Tom Alexander
33d2118c15 Start a jail task which creates the zfs datasets and installs a new_jail script. 2022-10-29 19:09:17 -04:00