zlacker

[parent] [thread] 4 comments
1. rmoriz+(OP)[view] [source] 2025-01-03 03:17:41
A homelab with an useable uplink can be sufficient for many services like blog,DNS, mail. I have 3 Lenovo ThinkCentre Mini PCs running Proxmox VE in HA mode off my basement. Picture at https://devops.science/
replies(1): >>sobkas+E
2. sobkas+E[view] [source] 2025-01-03 03:24:06
>>rmoriz+(OP)
> A homelab with an useable uplink can be sufficient for many services like blog, DNS, mail.

I always felt like you are painting target on your homelab when you allow outside access.

replies(2): >>rmoriz+93 >>dend+c3
◧◩
3. rmoriz+93[view] [source] [discussion] 2025-01-03 03:45:10
>>sobkas+E
You are. I'm tunneling a /23 which I let Vultr announce via BGP over WireGuard to a local router VM. I have a nftables firewall in place before routing the traffic through the tunnel. I block everything except for exposed IPs and ports/protocols just to keep my limited bandwidth free of noise.
◧◩
4. dend+c3[view] [source] [discussion] 2025-01-03 03:45:38
>>sobkas+E
You do. That's why I wouldn't recommend it to anyone unless they absolutely know what they're doing. Can't tell you how many friends I had to have a talk with who had plain vanilla port forwarding done on their home router, exposing their entire home network to the web.

Nowadays, I recommend them use Tailscale as an out-of-the-box Wireguard-based VPN to safely connect to their home servers from remote locations.

replies(1): >>rmoriz+TD
◧◩◪
5. rmoriz+TD[view] [source] [discussion] 2025-01-03 10:39:21
>>dend+c3
To be honest, as an IT professional you should have basic knowledge about firewalls. nft/nftables is a big improvement in firewall usability for Linux, I also know many homelab people using OPNSense or even DD-WRT for that job. I prefer plain Linux (distro of your choice, I don't judge) and nft.

Tutorials:

- https://wiki.gentoo.org/wiki/Nftables/Examples

- https://wiki.archlinux.org/title/Nftables

- and probably the best advanced tutorial is a video series https://www.youtube.com/watch?v=K8JPwbcNy_0&list=PLUF494I4KU...

TL;DR One should know firewall fundamentals, nft/nftables as successor of iptables is very convenient to use, a single config document instead of interactiving with 100 cli commands which have to be in a specific order.

[go to top]