Commit Graph

58 Commits

Author SHA1 Message Date
Tom Alexander
d9f6c8da31 Update for rebuild of mrmanager. 2026-03-26 18:17:38 -04:00
Tom Alexander
9bc3aed323 Add ndproxy to support neighbor discovery of VMs from the public internet. 2025-12-07 14:31:15 -05:00
Tom Alexander
613204d9fa Enable ipv6 cluster in the firewall. 2025-12-07 14:19:24 -05:00
Tom Alexander
97149b9196 Fix firewall blocking to host machine.
The firewall was not working so all traffic was making it through to the host system.
2025-08-30 15:07:57 -04:00
Tom Alexander
5b276081d1 Forward port to hydra ssh. 2025-03-23 20:41:52 -04:00
Tom Alexander
3116d34994 Add nix support to emacs. 2024-11-29 21:27:08 -05:00
Tom Alexander
d2ff39b5e6 Move my home server over to linfi. 2024-10-21 18:10:39 -04:00
Tom Alexander
d2c1f5c94f Disable pf so fileserver doesn't go dark accidentally. 2024-10-14 18:18:20 -04:00
Tom Alexander
117769d1ab Set up a linux VM for running wifi. 2024-10-13 20:45:33 -04:00
Tom Alexander
5a08b3e0bd Update command to route private kubernetes services. 2024-10-06 21:34:12 -04:00
Tom Alexander
aec97a5df6 Add jail for momlaptop. 2024-08-17 19:30:14 -04:00
Tom Alexander
6420db5385 Pipe not working. 2024-07-14 12:18:59 -04:00
Tom Alexander
6be368a1e8 Enable ipv6 on homeserver. 2024-07-12 23:03:53 -04:00
Tom Alexander
930beb8642 Update homeserver to pass both udp and tcp. 2024-07-06 11:36:49 -04:00
Tom Alexander
640d300adc limiting bandwidth on laptop. 2024-07-04 21:08:52 -04:00
Tom Alexander
b643f86313 Enable firewall for laptop on FreeBSD. 2024-07-04 19:02:03 -04:00
Tom Alexander
9e107d4a75 Add bastion and certificate jails. 2024-07-03 20:50:51 -04:00
Tom Alexander
566b7dfd0b Add sftp jail. 2024-07-01 19:58:00 -04:00
Tom Alexander
0363a462a0 Support launching old dagger. 2024-06-30 17:16:14 -04:00
Tom Alexander
724a8ca394 Fix ansible playbook on FreeBSD. 2024-01-21 15:58:18 -05:00
Tom Alexander
63b8827725 Set the default branch in git to the default to suppress the warning. 2023-07-08 22:57:26 -04:00
Tom Alexander
16eb703f68 Cleanup mrmanager firewall config. 2023-07-08 22:57:26 -04:00
Tom Alexander
edfdb203a0 Only NAT internal DNS requests. 2023-06-20 13:05:31 -04:00
Tom Alexander
310fea89ae Fix internal access to DNS server. 2023-06-20 13:05:31 -04:00
Tom Alexander
2e4c2c3f9b Improve firewall config. 2023-06-20 00:25:16 -04:00
Tom Alexander
6bded8cc7e Forward port 53 to the public dns server. 2023-06-20 00:25:15 -04:00
Tom Alexander
f10964623d Add port forwarding for admin_git jail. 2023-06-20 00:25:15 -04:00
Tom Alexander
62ade773d8 Add the admin_git jail.
This jail hosts the git repo used for the kubernetes cluster manifests. It lives in a jail instead of inside a git website hosted inside kubernetes because it is needed for the bootstrapping process, creating a chicken-and-egg type of scenario. I figure I can set up mirroring of the git repo to a hosted git website for publishing.
2023-06-20 00:25:15 -04:00
Tom Alexander
0eddc4da52 Proxy arp. 2023-06-17 15:10:06 -04:00
Tom Alexander
6e18f5bc94 Add notes about single-interface kubernetes cluster. 2023-06-17 15:10:06 -04:00
Tom Alexander
bb41cb6a96 Also handle internal connections to port 6443. 2023-06-05 16:39:12 -04:00
Tom Alexander
5f590a8271 Forward port for kubernetes control plane. 2023-06-05 12:48:26 -04:00
Tom Alexander
e49d008d57 Set up the nat_dhcp jail for mrmanager. 2023-05-28 22:48:19 -04:00
Tom Alexander
271428a6f6 Add firewall to mrmanager. 2023-05-28 16:01:02 -04:00
Tom Alexander
8f9440f675 Fix networking to jails. 2023-05-13 14:58:50 -04:00
Tom Alexander
34a1ed73eb Update firewalls for new unifi controller address. 2023-05-01 21:54:59 -04:00
Tom Alexander
04a8ba064f This nat rule doesn't seem necessary. 2023-04-27 17:07:04 -04:00
Tom Alexander
8867761939 Transition the home server to the dynamic netgraph devices. 2023-04-27 17:05:33 -04:00
Tom Alexander
24bfa840ff Starting to transition the home server to the new dynamic netgraph devices. 2023-04-27 17:05:33 -04:00
Tom Alexander
15d5c73b5b Add commented out jaeger config because it is not working. 2023-04-27 17:05:33 -04:00
Tom Alexander
3dd710eab6 Start of a script for managing bhyve virtual machines. 2023-04-27 17:05:32 -04:00
Tom Alexander
ba7567ad9c Switch to using a script to dynamically spin up the netgraph bridge for jails. 2023-04-27 17:05:32 -04:00
Tom Alexander
d8e3e61286 Disable vscode install on FreeBSD and add new wireguard tunnels to firewall config. 2023-04-20 22:11:42 -04:00
Tom Alexander
3734f2126c Update firewall for unifi controller virtual machine. 2023-01-24 00:01:10 -05:00
Tom Alexander
4ace8671d0 Creating the jails. 2022-12-10 20:19:45 -05:00
Tom Alexander
85d9b4a569 Fix sending dns servers in dhcp response. 2022-12-10 17:19:13 -05:00
Tom Alexander
4b4dca9a49 Allow the wireguard interfaces. 2022-12-04 02:12:10 -05:00
Tom Alexander
3dd96dcc2c Add forwarding for port 8081 to the jail. 2022-11-12 15:11:15 -05:00
Tom Alexander
26f09f811d Add pf config for jails to homeserver. 2022-11-10 19:24:11 -05:00
Tom Alexander
24e5456fc6 Allow access to port 8081. 2022-11-01 19:39:37 -04:00