1 import ./make-test-python.nix (
5 meta = with pkgs.lib.maintainers; {
6 maintainers = [ fpletz ];
13 environment.systemPackages = [ pkgs.tcpdump ];
14 networking.useDHCP = false;
15 networking.interfaces = {
35 boot.kernel.sysctl = {
36 "net.ipv6.conf.all.forwarding" = "1";
37 "net.ipv6.conf.default.forwarding" = "1";
39 environment.systemPackages = [ pkgs.tcpdump ];
40 networking.useDHCP = false;
41 networking.interfaces = {
53 proxies.eth1.rules."fd42::/112" = { };
57 privateNetwork = true;
58 hostAddress = "192.168.255.1";
59 localAddress = "192.168.255.2";
60 hostAddress6 = "fd42::1";
61 localAddress6 = "fd42::2";
69 server.wait_for_unit("multi-user.target")
70 upstream.wait_for_unit("multi-user.target")
71 upstream.wait_until_succeeds("ping -c5 fd42::2")