As the title says, I want to know the most paranoid security measures you’ve implemented in your homelab. I can think of SDN solutions with firewalls covering every interface, ACLs, locked-down/hardened OSes etc but not much beyond that. I’m wondering how deep this paranoia can go (and maybe even go down my own route too!).

Thanks!

  • gnuplusmattEnglish
    arrow-up
    15
    arrow-down
    1
    ·
    8 months ago
    link
    fedilink

    How do you all that have your services on your LAN accessing it over wireguard when external pass the wife/kids/family test? If I had to have my wife activate a VPN before she could access our nextcloud or bitwarden, she’d just never use it

      • ipipipEnglish
        arrow-up
        8
        arrow-down
        0
        ·
        8 months ago
        link
        fedilink

        Always on wireguard kills battery life on mobile for me so I guess that’s a no.

        • ErwinLottemannEnglish
          arrow-up
          6
          arrow-down
          0
          ·
          8 months ago
          link
          fedilink

          that should not be the case because wireguard only ‘runs’ when it sends or receives packets. try setting the keepalive time a bit higher, 5 minutes maybe.

      • gnuplusmattEnglish
        arrow-up
        4
        arrow-down
        0
        ·
        8 months ago
        link
        fedilink

        always on they wouldnt know about it and if the connection failed or the wg service crashed on their phone then the services wouldn’t work. It adds a complexity that you don’t want when you’re trying to pass the wife test. Plus yes battery.

        • ErwinLottemannEnglish
          arrow-up
          4
          arrow-down
          0
          ·
          8 months ago
          link
          fedilink

          no wireguard should not decrease batterylife (see my other comment) we use wg eith always on without any problems. sometimes it stops on one phone but l9oking for the key icon and clicking the action button in the navigationcontrolmenuthingy is quite easy