tuda-vpn (not working?)
This commit is contained in:
@@ -13,18 +13,40 @@
|
|||||||
openconnect
|
openconnect
|
||||||
networkmanager-openconnect
|
networkmanager-openconnect
|
||||||
];
|
];
|
||||||
networking.openconnect = {
|
networking.networkmanager = {
|
||||||
package = pkgs.openconnect;
|
plugins = with pkgs; [ networkmanager-openconnect ];
|
||||||
interfaces = {
|
ensureProfiles.profiles = {
|
||||||
openconnect0 = {
|
"tuda-vpn" = {
|
||||||
autoStart = false;
|
connection = {
|
||||||
certificate = "/home/nx2/tuda-rootcert.crt";
|
autoconnect = "false";
|
||||||
# extraOptions = { compression = "stateless"; no-dtls = true; no-http-keepalive = true; };
|
id = "tuda-vpn";
|
||||||
gateway = "vpn.hrz.tu-darmstadt.de";
|
type = "vpn";
|
||||||
# passwordFile = "/var/lib/secrets/openconnect-passwd";
|
};
|
||||||
# privateKey = "/var/lib/secrets/openconnect_private_key.pem";
|
ipv4.method = "auto";
|
||||||
protocol = "anyconnect";
|
ipv6 = {
|
||||||
user = secrets.email.tuda.tuid;
|
addr-gen-mode = "stable-privacy";
|
||||||
|
method = "auto";
|
||||||
|
};
|
||||||
|
vpn = {
|
||||||
|
authtype = "password";
|
||||||
|
autoconnect-flags = "0";
|
||||||
|
certsigs-flags = "0";
|
||||||
|
cookie-flags = "2";
|
||||||
|
disable_udp = "no";
|
||||||
|
enable_csd_trojan = "no";
|
||||||
|
gateway = "vpn.hrz.tu-darmstadt.de";
|
||||||
|
gateway-flags = "2";
|
||||||
|
gwcert-flags = "2";
|
||||||
|
lasthost-flags = "0";
|
||||||
|
pem_passphrase_fsid = "no";
|
||||||
|
prevent_invalid_cert = "no";
|
||||||
|
protocol = "anyconnect";
|
||||||
|
resolve-flags = "2";
|
||||||
|
service-type = "org.freedesktop.NetworkManager.openconnect";
|
||||||
|
stoken_source = "disabled";
|
||||||
|
xmlconfig-flags = "0";
|
||||||
|
password-flags = 0;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user