Преглед на файлове

add preliminary netplan config

Maximilian Ronniger преди 7 години
ревизия
0742419723
променени са 2 файла, в които са добавени 55 реда и са изтрити 0 реда
  1. 29 0
      netplan/01-ens3.yaml
  2. 26 0
      netplan/02-bridges.yaml

+ 29 - 0
netplan/01-ens3.yaml

@@ -0,0 +1,29 @@
+network:
+  version: 2
+  renderer: networkd
+  ethernets:
+#    ens3:
+      dhcp4: false
+      dhcp6: false
+    switchports:
+     match: {name: "ens3*"}
+  bridges:
+    br0:
+      interfaces: [switchports]
+      addresses:
+        - 144.76.238.46/27
+        - 144.76.238.57/27 # needs extra route
+        - 144.76.238.58/27 # needs extra route
+        - 144.76.187.250/27 # needs extra route
+        - 2a01:4f8:201:142d::1/64
+        - 2a01:4f8:201:142d::2/64
+      routes:
+        - to: 144.76.238.32/27
+          via: 144.76.238.33
+          on-link: true
+        - to: 144.76.187.248/29
+          via: 144.76.187.249
+          on-link: true
+      dhcp4: true
+      gateway6: fe80::1
+      gateway4: 144.76.238.33

+ 26 - 0
netplan/02-bridges.yaml

@@ -0,0 +1,26 @@
+network:
+  version: 2
+  renderer: networkd
+
+# not used in production
+  bridges:
+    brdmz: &defaults
+      dhcp4: false
+      dhcp6: false
+      parameters:
+        stp: false
+        forward-delay: 0
+      addresses:
+        - 192.168.250.1/24
+    brmgmt:
+      <<: *defaults
+      addresses:
+        - 192.168.255.1/24
+    brapp:
+      <<: *defaults
+      addresses:
+        - 192.168.251.1/24
+    brdmz:
+      <<: *defaults
+      addresses:
+        - 192.168.252.1/24