From 1d32924d853b5355269158325f13c30183a0f414 Mon Sep 17 00:00:00 2001 From: eri! Date: Sat, 6 Mar 2021 20:44:03 +0100 Subject: [PATCH] things and stuff --- hosts/containers/radius/configuration.nix | 11 +++++++++++ hosts/containers/radius/freeradius/clients.conf | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/hosts/containers/radius/configuration.nix b/hosts/containers/radius/configuration.nix index c5d82276..d46d3eed 100644 --- a/hosts/containers/radius/configuration.nix +++ b/hosts/containers/radius/configuration.nix @@ -5,6 +5,15 @@ { config, pkgs, lib, ... }: { + c3d2 = { + isInHq = true; + hq.interface = "eth0"; + }; + networking = { + hostName = "radius"; + interfaces.eth0.useDHCP = lib.mkForce true; + }; + imports = [ ]; @@ -41,6 +50,8 @@ services.freeradius.enable = true; services.freeradius.configDir = "/root/nix-config/hosts/containers/radius/freeradius"; + services.openssh.enable = true; + # Create a few files early before packing tarball for Proxmox # architecture/OS detection. system.extraSystemBuilderCmds = diff --git a/hosts/containers/radius/freeradius/clients.conf b/hosts/containers/radius/freeradius/clients.conf index 87611eb8..e6a0217e 100644 --- a/hosts/containers/radius/freeradius/clients.conf +++ b/hosts/containers/radius/freeradius/clients.conf @@ -236,7 +236,8 @@ client localhost { ### ### ### C3D2 ### ### ### -client 0.0.0.0/0 { +client any { + ipaddr 0.0.0.0/0 secret = public nastype = other require_message_authenticator = no