From a1cf01ac5e184a6fdf3c04a5bc5d83d9a1a2110c Mon Sep 17 00:00:00 2001 From: Stefan Ellmauthaler Date: Tue, 11 Apr 2023 13:16:22 +0200 Subject: [PATCH] Fix VPN for TUD --- modules/openvpn/config/TUD.ovpn | 60 -------------------------- modules/openvpn/default.nix | 21 ++++++++-- secrets/networks.yaml | 74 +++++++++++++++++++++++++++++++++ 3 files changed, 92 insertions(+), 63 deletions(-) delete mode 100644 modules/openvpn/config/TUD.ovpn create mode 100644 secrets/networks.yaml diff --git a/modules/openvpn/config/TUD.ovpn b/modules/openvpn/config/TUD.ovpn deleted file mode 100644 index 9fd1a85..0000000 --- a/modules/openvpn/config/TUD.ovpn +++ /dev/null @@ -1,60 +0,0 @@ -tls-client -pull -remote openvpn.zih.tu-dresden.de -port 1194 -dev tun -proto udp -auth-user-pass -nobind -#comp-lzo no -tls-version-min 1.2 - ------BEGIN CERTIFICATE----- -MIIDJDCCAqqgAwIBAgIIVUfkeTU1KgIwCgYIKoZIzj0EAwQwgcYxCzAJBgNVBAYT -AkRFMQ8wDQYDVQQIEwZTYXhvbnkxEDAOBgNVBAcTB0RyZXNkZW4xKDAmBgNVBAoT -H1RlY2huaXNjaGUgVW5pdmVyc2l0YWV0IERyZXNkZW4xQjBABgNVBAsTOVplbnRy -dW0gZnVlciBJbmZvcm1hdGlvbnNkaWVuc3RlIHVuZCBIb2NobGVpc3R1bmdzcmVj -aG5lbjEmMCQGA1UEAxMdT3BlblZQTiBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcN -MjAwMzEzMTcwMjAwWhcNMjMwMzEzMTcwMjAwWjCBxjELMAkGA1UEBhMCREUxDzAN -BgNVBAgTBlNheG9ueTEQMA4GA1UEBxMHRHJlc2RlbjEoMCYGA1UEChMfVGVjaG5p -c2NoZSBVbml2ZXJzaXRhZXQgRHJlc2RlbjFCMEAGA1UECxM5WmVudHJ1bSBmdWVy -IEluZm9ybWF0aW9uc2RpZW5zdGUgdW5kIEhvY2hsZWlzdHVuZ3NyZWNobmVuMSYw -JAYDVQQDEx1PcGVuVlBOIENlcnRpZmljYXRlIEF1dGhvcml0eTB2MBAGByqGSM49 -AgEGBSuBBAAiA2IABAFyQ2/XGnQpeqQGR9//A3eSUl/dm5ksuPba4yuF+TonfIMS -SkYrW3KbFexK/7M1F2n6xTCk8YxgF0cl/6AqVW80UsdW9FeQSO2jEOY8xl4Ag95B -5KD1ur3kfn/GxRfJe6NjMGEwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQU -/IAoHx3yIpN6FV/js71yXvf+POwwHwYDVR0jBBgwFoAU/IAoHx3yIpN6FV/js71y -Xvf+POwwCwYDVR0PBAQDAgEGMAoGCCqGSM49BAMEA2gAMGUCMQDyPDrW8JofQUiG -a1DacXRr3dQUAKIdpgk7VFXU90hRrSTkMBgZNev6rd+TBgk/XeQCMCLq4DQgwTjc -jexcxW/cIHH5bfUy/xykQWjEnlJsPoeA0JaTtBcrrK7h/9dUCUhk+g== ------END CERTIFICATE----- - - -# -# 2048 bit OpenVPN static key -# ------BEGIN OpenVPN Static key V1----- -9b32985687664a47084463da740ff2a2 -8976d0f78b2264e7feda8486efe02289 -7ff5abc2f1bfe170eb620e63fb0cba01 -fb65e4f6668fd3a718e1b3d4d94ac2a5 -56a1d53f8f971fb0307034d425758cb3 -1aeb8156b05ceb2fe79eaf56777c3bb5 -0fa26bc1f3a0b21d3a1a8787f133c626 -5776465ab7848443d8b153300853a7c2 -167d72baf41b6372db1b801499ac1aa3 -3506442dfb204bb037e961c938fd9571 -cb62228eb0c482f3db4598f08f8c26fe -1d72031e82f5bd163e961310fe781806 -8e546e4957f6eae73585b245ae3a6273 -fc4375d385cb2c95646af01ec31a23cc -e7fbbd353a27ec216f6e677fed8a4298 -6b0c01f429db0ddb52fd0760788c32d5 ------END OpenVPN Static key V1----- - -remote-cert-tls server -cipher AES-256-GCM -auth SHA384 -reneg-sec 43200 -verb 3 - diff --git a/modules/openvpn/default.nix b/modules/openvpn/default.nix index 908747a..d0d5225 100644 --- a/modules/openvpn/default.nix +++ b/modules/openvpn/default.nix @@ -10,9 +10,24 @@ with lib; { cfg = config.elss.openvpn; in mkIf cfg.enable { - services.openvpn.servers.TUD = { - config = "config config/TUD.ovpn"; - autoStart = false; + services.openvpn.servers = { + TUD_full = { + config = "config ${config.sops.secrets.TUD_VPN_full.path}"; + autoStart = false; + }; + + TUD_split = { + config = "config ${config.sops.secrets.TUD_VPN_split.path}"; + autoStart = false; + }; + }; + sops.secrets = { + "TUD_VPN_full" = { + sopsFile = ../../secrets/networks.yaml; + }; + "TUD_VPN_split" = { + sopsFile = ../../secrets/networks.yaml; + }; }; }; } diff --git a/secrets/networks.yaml b/secrets/networks.yaml new file mode 100644 index 0000000..2a1b4b5 --- /dev/null +++ b/secrets/networks.yaml @@ -0,0 +1,74 @@ +TUD_VPN_full: ENC[AES256_GCM,data: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,iv:PZgQG+E4vULLFREPXIM/u7ZXJi3S28QcXJv7W8GDPCQ=,tag:o2mrwLuzKoPIrAVawpvGtA==,type:str] +TUD_VPN_split: ENC[AES256_GCM,data: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,iv:C36t6c69QwQVSgybdDGQa0o/iiyqh+gqA4qLb4rcfmk=,tag:XFUNVnif+m0VjCs0uuNmFw==,type:str] +#ENC[AES256_GCM,data:R4AmKuFitRZPt9jI4PSEfrCXDL2WsBpXrVw=,iv:z1BwjNPlbkwnGpf2RPD48mi3QXnbnNCd8qQh1T+9+kQ=,tag:5OIWTPWgAslQyLW+Y2MLcw==,type:comment] +sops: + kms: [] + gcp_kms: [] + azure_kv: [] + hc_vault: [] + age: [] + lastmodified: "2023-04-11T11:12:00Z" + mac: ENC[AES256_GCM,data:Ep7TOE8tvpshhMLIOZFPTE9bHZ8vZGA3eETT6HvGT/MeL4b68ZkKDPJUvlho70+NmLmnOEHOpzPABWV5MRBL3PJUH8vYtjxVDtxdDPZ4CLDLVM0P15B8J67KOAcVNdFe8cDP7Hy+nDPi9fb0uA2BfgxEjrXSH9Qf/J8AqapdGR8=,iv:EpU3R7+W3IdpfIWxmgYj25ofsKIGCCi699Cvt2DnLR8=,tag:jZzMt5y1o8pf8kc//K5S9w==,type:str] + pgp: + - created_at: "2023-04-11T11:00:10Z" + enc: | + -----BEGIN PGP MESSAGE----- + + hQIMAzhsLR+kpSPjAQ/9HOxlTgmRm+B/346+E7r66pyL/sMSMGaYgKjQ0ULR+ER0 + NbcK2SVMCLSw9eF2HwqY3dDM5oRXn1JXAebZ8bV6awhcNuqN2rLhko/gRepF9XyS + 506asxmY4ombUm/FMWL+/dg54Y54sNa6Fduj5CzyY0saQjARMwv+r+Z8TvkgkILG + S7UmmLqqX04Cap3RsOaAJHzD2UZe3t3PBh8I4nSSjuSkryfBqgU/rh41pWe75V1+ + ynqJzApl6uejmtwUQC0j6GNb8TKUSswFYIRymDmL961Q+015+U19JHJZE5j7hp/A + dPihaePh4HiYCeJs/RseHB9avl0zmxoAnmM/ZJGo4Fq/AMSFfQ4Sn5VeupTyLjHB + mq7FoXg58n0mkEb8oG8P49R1ZzKeMW/VwboQgcnzAyUCHoJGVQhzP1TiddZCpOX/ + dzlyxELFJFtMCj2rZhh0/rOw/hG8SbI0xFf81HDumZlPrJdvyhkhaTNkCd0xWblW + Tz367XMHaKhENMwNDJJLgAzG6gx4vc5KxYdaCdQyeViC7SrXt4n4nerke2lkhO8d + Ir8R/j7hgLXjO2HDj6rA4bGM5/4uk7yJ5bZXDFm483ROUXIw9quhsUlsDhPyx3rf + Fqlz60zQs+DbMiFthULFcl++xEb+HhzSldbBlfekSYUuVh59pY1FjF+0rZVXnYXS + XgEAkKqAiaO8JbYxIVan3xBiNg4pvthjHLP+DhlrvehTiMmkox10QZgQtGFdxZME + uIYCygw+nFTWV4tdOZpHI3v8k8ElLRK51PO9jWSoJZZSROh2GYsAyWxummW5esI= + =OjFT + -----END PGP MESSAGE----- + fp: 3B398B086C410264A14FB353B1E6F03030A4AEAA + - created_at: "2023-04-11T11:00:10Z" + enc: | + -----BEGIN PGP MESSAGE----- + + hQIMA1NKtoXYguTKAQ/9GPHNXUukYHNdk47JaCMOSEV8KK/ZlifVFxn+wqhTpqeU + U7ggc1wKiCtCssnjSBGlO2Q1wmg55Vqq5Vj5Ux0imgp8DnlWn0aPNZwBUcfThzvN + ksOOdGPmsjSmbSe4WzbM2BHDDUiE4ZZpPB9m95HXzvBbmAR+TwM9coa5ItdRsx/1 + Y//EPL4DSF6DGjvLjeAzBls5W23d6UPaUcXDbiRkIvaMmMa4TqBkuBSKLHnA50nJ + G+Jjpn6Dae2yToJnObToqpAgxhHOrHck2ndJ74vh8/HuECNvtyRKKnH7xLWVfENH + Vps++aMTESxClqIZzrVMVmiA3J/VWzb3UUQa+5CfrpVug0QbbPD3GHTeYZ3IEnnD + pVeLuvFBZhq3wSEmPVy2hXGBH+YJtV2Fkm9/y62B8+mFRmRmqo6klxcwDneZSV0R + dPP3pYIW18gw8joUiVdKQ0QjUn3Nek2pKliqIPq1c2C/LfTH4wAXTmJhIKh8mOOB + EQBw7d/ydbqC3Huf/mJZWHdt2gIr9JGIrruVlDPr02ucimD0v1opq/BjZRJ2mzmr + bXjLyeBJnIvkZYkQuDTgHAkwLEQ3+0vihsLQOk/acZFy1Kx6rVRWt3ZqdcIw6JdX + ACjpGrVra6QYiNR5FbFdjmcF6EPXz+fgUErPV/2SejPw34/0vsqQHyQoKYvNDJjS + WAEBwCEX4C5kh84R67pYfhswB/a9ZpVKdYgKuQ90UZctAL2t2yrZy4H98bEcHNAj + 6WnrkcRnd0KV5NFjFuXQ7VuJfEUeisz108a2NAeaMSQgNWdUJx8eccI= + =0IDR + -----END PGP MESSAGE----- + fp: e8dfcfbac0c3e65bbdfd62ab534ab685d882e4ca + - created_at: "2023-04-11T11:00:10Z" + enc: | + -----BEGIN PGP MESSAGE----- + + hQIMA8COMi97/ZKxAQ/+LfkN+zztKu7FL6s7onNY3Lo2qzV5IK4L82GHnkhgtdeE + 5Y3KdXATQ9BCjlxoMZvCqKa1jy6R1tg3UlgSexNOXl6ikrPED93LBuaJ9f/r5sQl + XKTxX9fQs7GchicPYA1FO1DrW/52A9fCDx1vhbBX+MnnaCqtvhd3YBl8A/2eP9Ja + 9Fxyj1bhNaJszl19y5b1099ot8XsomNEK6152IdB2kCPOFFggpXZ+OjxO+UnZYmO + vJpO0XMXrRf4pprFSqhk4mR/QY+M96UnFINIqh45OmgychUANTUTNvwQcDIDsvqg + vbzh8JS8rcINe2CZJkl+QL5EkqlIHgAFRbJUzwauyF6mhitv4cUT9RPuN5p1OXaE + pJKcbpzKoicosMBcKiAAJAdejwgTeXo11QmeJVdjUQp9qSiMu2eRIQOY+15+9HeV + wA+/M9iugsKn2F2l8LWP+ZD1NrjUQAgVMLYv1WORebNo0SFFewcpBsXY8zTRaS+f + k0Df5C7jKrqhzw0RrZ40PzYfO5uibB5u7Rjo/vKY/IgJkYCHQ8h3bYdyGuJEUUpK + z2HqfTD/I/bq/YG2nJophTWNWCWxI8utcd9E+3TneFjMhFaYZokWyY/DYJigmnlG + Zp5+FC9T7RWUB/4teg0UAl8mKXLJ9RGVHKq0qlOAIC+sqsGSK/huOpdZs7NjKCrS + WAETfNB8fHJXm1IAovgIMm/ongBiQVmMpsdTP1uXab1tj0wcGDomM+LXpWgIczL/ + ENr2Qwsy7bBiKJ4uY3e9bAJ0BQAXXQ20wWCCK8DYradrAzrAblEoQ2U= + =lsz5 + -----END PGP MESSAGE----- + fp: 9b6a58764eddd81d07180d6dc08e322f7bfd92b1 + unencrypted_suffix: _unencrypted + version: 3.7.3