1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-19 04:02:10 +00:00

strongswan-swanctl: fix test

This commit is contained in:
Bas van Dijk 2018-02-28 11:44:00 +01:00
parent 592a89befc
commit ee95cb8169

View file

@ -19,12 +19,12 @@
import ./make-test.nix ({ pkgs, ...} :
let
ifAddr = node: iface: (pkgs.lib.head node.config.networking.interfaces.${iface}.ip4).address;
allowESP = "iptables --insert INPUT --protocol ESP --jump ACCEPT";
# Shared VPN settings:
vlan0 = "192.168.0.0/24";
carolIp = "192.168.1.2";
moonIp = "192.168.1.3";
version = 2;
secret = "0sFpZAZqEN6Ti9sqt4ZP5EWcqx";
esp_proposals = [ "aes128gcm128-x25519" ];
@ -38,15 +38,12 @@ in {
virtualisation.vlans = [ 0 ];
networking = {
dhcpcd.enable = false;
defaultGateway = ifAddr nodes.moon "eth1";
defaultGateway = "192.168.0.3";
};
};
moon = {pkgs, config, nodes, ...} :
let
carolIp = ifAddr nodes.carol "eth1";
moonIp = ifAddr nodes.moon "eth2";
strongswan = config.services.strongswan-swanctl.package;
let strongswan = config.services.strongswan-swanctl.package;
in {
virtualisation.vlans = [ 0 1 ];
networking = {
@ -98,10 +95,7 @@ in {
};
carol = {pkgs, config, nodes, ...} :
let
carolIp = ifAddr nodes.carol "eth1";
moonIp = ifAddr nodes.moon "eth2";
strongswan = config.services.strongswan-swanctl.package;
let strongswan = config.services.strongswan-swanctl.package;
in {
virtualisation.vlans = [ 1 ];
networking = {