aboutsummaryrefslogtreecommitdiffstats
path: root/roles/space_server/files/networkd
diff options
context:
space:
mode:
authorEmil Renner Berthing <esmil@labitat.dk>2018-11-24 21:47:43 +0100
committerEmil Renner Berthing <esmil@labitat.dk>2018-11-24 21:58:38 +0100
commit7560cc6b35204fa1c34653e39028f5cfe8d4abe4 (patch)
tree37ac93bdfb06ade998ec45bc9f69fc7d6bad78a9 /roles/space_server/files/networkd
parentffda72edc80b4719476b095cb35209ff809abf5c (diff)
downloadlabitat-ansible-7560cc6b35204fa1c34653e39028f5cfe8d4abe4.tar.gz
labitat-ansible-7560cc6b35204fa1c34653e39028f5cfe8d4abe4.tar.xz
labitat-ansible-7560cc6b35204fa1c34653e39028f5cfe8d4abe4.zip
space_server: networkd: smarter set difference
Diffstat (limited to 'roles/space_server/files/networkd')
-rw-r--r--roles/space_server/files/networkd/10-lan.link5
-rw-r--r--roles/space_server/files/networkd/10-lan.network19
-rw-r--r--roles/space_server/files/networkd/10-lan10.netdev6
-rw-r--r--roles/space_server/files/networkd/10-lan10.network12
-rw-r--r--roles/space_server/files/networkd/10-lan11.netdev6
-rw-r--r--roles/space_server/files/networkd/10-lan11.network19
-rw-r--r--roles/space_server/files/networkd/10-lan12.netdev6
-rw-r--r--roles/space_server/files/networkd/10-lan12.network19
-rw-r--r--roles/space_server/files/networkd/10-lan13.netdev6
-rw-r--r--roles/space_server/files/networkd/10-lan13.network19
-rw-r--r--roles/space_server/files/networkd/10-lan14.netdev6
-rw-r--r--roles/space_server/files/networkd/10-lan14.network19
-rw-r--r--roles/space_server/files/networkd/10-lan15.netdev6
-rw-r--r--roles/space_server/files/networkd/10-lan15.network14
-rw-r--r--roles/space_server/files/networkd/10-lan20.netdev6
-rw-r--r--roles/space_server/files/networkd/10-lan20.network23
-rw-r--r--roles/space_server/files/networkd/10-lo.network14
-rw-r--r--roles/space_server/files/networkd/10-mgt.link5
-rw-r--r--roles/space_server/files/networkd/10-mgt.network19
-rw-r--r--roles/space_server/files/networkd/10-wan.link5
-rw-r--r--roles/space_server/files/networkd/10-wan.network21
21 files changed, 255 insertions, 0 deletions
diff --git a/roles/space_server/files/networkd/10-lan.link b/roles/space_server/files/networkd/10-lan.link
new file mode 100644
index 0000000..996917e
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan.link
@@ -0,0 +1,5 @@
+[Match]
+Path=pci-0000:02:00.0
+
+[Link]
+Name=lan
diff --git a/roles/space_server/files/networkd/10-lan.network b/roles/space_server/files/networkd/10-lan.network
new file mode 100644
index 0000000..08b85aa
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan.network
@@ -0,0 +1,19 @@
+[Match]
+Name=lan
+
+#[Link]
+#ARP=no
+
+[Network]
+DHCP=no
+IPv6AcceptRA=no
+LinkLocalAddressing=no
+LLMNR=no
+MulticastDNS=no
+VLAN=lan10
+VLAN=lan11
+VLAN=lan12
+VLAN=lan13
+VLAN=lan14
+VLAN=lan15
+VLAN=lan20
diff --git a/roles/space_server/files/networkd/10-lan10.netdev b/roles/space_server/files/networkd/10-lan10.netdev
new file mode 100644
index 0000000..655859d
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan10.netdev
@@ -0,0 +1,6 @@
+[NetDev]
+Name=lan10
+Kind=vlan
+
+[VLAN]
+Id=10
diff --git a/roles/space_server/files/networkd/10-lan10.network b/roles/space_server/files/networkd/10-lan10.network
new file mode 100644
index 0000000..18931e0
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan10.network
@@ -0,0 +1,12 @@
+[Match]
+Name=lan10
+
+[Network]
+DHCP=no
+IPv6AcceptRA=no
+LinkLocalAddressing=no
+Address=10.42.0.1/24
+IPForward=yes
+LLMNR=yes
+MulticastDNS=yes
+LLDP=yes
diff --git a/roles/space_server/files/networkd/10-lan11.netdev b/roles/space_server/files/networkd/10-lan11.netdev
new file mode 100644
index 0000000..b99b50b
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan11.netdev
@@ -0,0 +1,6 @@
+[NetDev]
+Name=lan11
+Kind=vlan
+
+[VLAN]
+Id=11
diff --git a/roles/space_server/files/networkd/10-lan11.network b/roles/space_server/files/networkd/10-lan11.network
new file mode 100644
index 0000000..88d714f
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan11.network
@@ -0,0 +1,19 @@
+[Match]
+Name=lan11
+
+[Network]
+DHCP=no
+IPv6AcceptRA=no
+LinkLocalAddressing=no
+Address=10.42.1.1/24
+#Address=2a01:4262:1ab:b::1/64
+Address=fe80::1/64
+IPForward=yes
+LLMNR=yes
+MulticastDNS=yes
+LLDP=yes
+EmitLLDP=yes
+
+[Route]
+Destination=2a01:4262:1ab:b::/64
+PreferredSource=2a01:4262:1ab::
diff --git a/roles/space_server/files/networkd/10-lan12.netdev b/roles/space_server/files/networkd/10-lan12.netdev
new file mode 100644
index 0000000..7229fa1
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan12.netdev
@@ -0,0 +1,6 @@
+[NetDev]
+Name=lan12
+Kind=vlan
+
+[VLAN]
+Id=12
diff --git a/roles/space_server/files/networkd/10-lan12.network b/roles/space_server/files/networkd/10-lan12.network
new file mode 100644
index 0000000..7f48f5b
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan12.network
@@ -0,0 +1,19 @@
+[Match]
+Name=lan12
+
+[Network]
+DHCP=no
+IPv6AcceptRA=no
+LinkLocalAddressing=no
+Address=10.42.2.1/24
+#Address=2a01:4262:1ab:c::1/64
+Address=fe80::1/64
+IPForward=yes
+LLMNR=yes
+MulticastDNS=yes
+LLDP=yes
+EmitLLDP=yes
+
+[Route]
+Destination=2a01:4262:1ab:c::/64
+PreferredSource=2a01:4262:1ab::
diff --git a/roles/space_server/files/networkd/10-lan13.netdev b/roles/space_server/files/networkd/10-lan13.netdev
new file mode 100644
index 0000000..ab05488
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan13.netdev
@@ -0,0 +1,6 @@
+[NetDev]
+Name=lan13
+Kind=vlan
+
+[VLAN]
+Id=13
diff --git a/roles/space_server/files/networkd/10-lan13.network b/roles/space_server/files/networkd/10-lan13.network
new file mode 100644
index 0000000..81e3911
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan13.network
@@ -0,0 +1,19 @@
+[Match]
+Name=lan13
+
+[Network]
+DHCP=no
+IPv6AcceptRA=no
+LinkLocalAddressing=no
+Address=10.42.3.1/24
+#Address=2a01:4262:1ab:d::1/64
+Address=fe80::1/64
+IPForward=yes
+LLMNR=yes
+MulticastDNS=yes
+LLDP=yes
+EmitLLDP=yes
+
+[Route]
+Destination=2a01:4262:1ab:d::/64
+PreferredSource=2a01:4262:1ab::
diff --git a/roles/space_server/files/networkd/10-lan14.netdev b/roles/space_server/files/networkd/10-lan14.netdev
new file mode 100644
index 0000000..1956a88
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan14.netdev
@@ -0,0 +1,6 @@
+[NetDev]
+Name=lan14
+Kind=vlan
+
+[VLAN]
+Id=14
diff --git a/roles/space_server/files/networkd/10-lan14.network b/roles/space_server/files/networkd/10-lan14.network
new file mode 100644
index 0000000..5b40bbf
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan14.network
@@ -0,0 +1,19 @@
+[Match]
+Name=lan14
+
+[Network]
+DHCP=no
+IPv6AcceptRA=no
+LinkLocalAddressing=no
+Address=10.42.4.1/24
+#Address=2a01:4262:1ab:e::1/64
+Address=fe80::1/64
+IPForward=yes
+LLMNR=yes
+MulticastDNS=yes
+LLDP=yes
+EmitLLDP=yes
+
+[Route]
+Destination=2a01:4262:1ab:e::/64
+PreferredSource=2a01:4262:1ab::
diff --git a/roles/space_server/files/networkd/10-lan15.netdev b/roles/space_server/files/networkd/10-lan15.netdev
new file mode 100644
index 0000000..c31a650
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan15.netdev
@@ -0,0 +1,6 @@
+[NetDev]
+Name=lan15
+Kind=vlan
+
+[VLAN]
+Id=15
diff --git a/roles/space_server/files/networkd/10-lan15.network b/roles/space_server/files/networkd/10-lan15.network
new file mode 100644
index 0000000..e3c99dd
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan15.network
@@ -0,0 +1,14 @@
+[Match]
+Name=lan15
+
+[Network]
+DHCP=no
+IPv6AcceptRA=no
+LinkLocalAddressing=no
+Address=2a01:4262:1ab:f::1/64
+Address=fe80::1/64
+IPForward=ipv6
+LLMNR=yes
+MulticastDNS=yes
+LLDP=yes
+EmitLLDP=yes
diff --git a/roles/space_server/files/networkd/10-lan20.netdev b/roles/space_server/files/networkd/10-lan20.netdev
new file mode 100644
index 0000000..2b2e0d8
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan20.netdev
@@ -0,0 +1,6 @@
+[NetDev]
+Name=lan20
+Kind=vlan
+
+[VLAN]
+Id=20
diff --git a/roles/space_server/files/networkd/10-lan20.network b/roles/space_server/files/networkd/10-lan20.network
new file mode 100644
index 0000000..06b1ff1
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lan20.network
@@ -0,0 +1,23 @@
+[Match]
+Name=lan20
+
+[Network]
+DHCP=no
+IPv6AcceptRA=no
+LinkLocalAddressing=no
+Address=185.38.175.65/26
+Address=2a01:4262:1ab:20::1/64
+Address=fe80::1/64
+IPForward=yes
+LLMNR=no
+MulticastDNS=no
+LLDP=yes
+EmitLLDP=no
+
+[Route]
+Destination=2a01:4262:1ab::cafe/128
+Gateway=2a01:4262:1ab:20::5
+
+[Route]
+Destination=2a01:4262:1ab::db/128
+Gateway=2a01:4262:1ab:20::6
diff --git a/roles/space_server/files/networkd/10-lo.network b/roles/space_server/files/networkd/10-lo.network
new file mode 100644
index 0000000..9b89210
--- /dev/null
+++ b/roles/space_server/files/networkd/10-lo.network
@@ -0,0 +1,14 @@
+[Match]
+Name=lo
+
+[Network]
+Address=185.38.175.0/32
+Address=2a01:4262:1ab::/128
+
+[Route]
+Type=unreachable
+Destination=185.38.175.0/24
+
+[Route]
+Type=unreachable
+Destination=2a01:4262:1ab::/48
diff --git a/roles/space_server/files/networkd/10-mgt.link b/roles/space_server/files/networkd/10-mgt.link
new file mode 100644
index 0000000..715f409
--- /dev/null
+++ b/roles/space_server/files/networkd/10-mgt.link
@@ -0,0 +1,5 @@
+[Match]
+Path=pci-0000:03:00.0
+
+[Link]
+Name=mgt
diff --git a/roles/space_server/files/networkd/10-mgt.network b/roles/space_server/files/networkd/10-mgt.network
new file mode 100644
index 0000000..9da626e
--- /dev/null
+++ b/roles/space_server/files/networkd/10-mgt.network
@@ -0,0 +1,19 @@
+[Match]
+Name=mgt
+
+[Network]
+DHCP=no
+IPv6AcceptRA=no
+Address=192.168.112.1/24
+#IPForward=ipv4
+DHCPServer=yes
+LLMNR=yes
+MulticastDNS=yes
+LLDP=yes
+EmitLLDP=yes
+
+[DHCPServer]
+DNS=192.168.112.1
+EmitDNS=yes
+EmitNTP=no
+EmitTimezone=yes
diff --git a/roles/space_server/files/networkd/10-wan.link b/roles/space_server/files/networkd/10-wan.link
new file mode 100644
index 0000000..47a7270
--- /dev/null
+++ b/roles/space_server/files/networkd/10-wan.link
@@ -0,0 +1,5 @@
+[Match]
+Path=pci-0000:01:00.0
+
+[Link]
+Name=wan
diff --git a/roles/space_server/files/networkd/10-wan.network b/roles/space_server/files/networkd/10-wan.network
new file mode 100644
index 0000000..1d14dee
--- /dev/null
+++ b/roles/space_server/files/networkd/10-wan.network
@@ -0,0 +1,21 @@
+[Match]
+Name=wan
+
+[Network]
+DHCP=no
+IPv6AcceptRA=no
+Address=193.106.167.46/29
+Address=2a03:5440:1:2935:1ab::3/120
+IPForward=yes
+LLMNR=no
+MulticastDNS=no
+LLDP=yes
+EmitLLDP=no
+
+[Route]
+Gateway=193.106.167.42
+Metric=1024
+
+[Route]
+Gateway=2a03:5440:1:2935:1ab::2
+Metric=1024