diff --git a/host_vars/cas.adm.crans.org.yml b/host_vars/cas.adm.crans.org.yml
new file mode 100644
index 0000000000000000000000000000000000000000..5cde204461d4051fcc160eab974a5c25e3663a6c
--- /dev/null
+++ b/host_vars/cas.adm.crans.org.yml
@@ -0,0 +1,3 @@
+---
+interfaces:
+  adm: eth0
diff --git a/host_vars/ethercalc.adm.crans.org.yml b/host_vars/ethercalc.adm.crans.org.yml
new file mode 100644
index 0000000000000000000000000000000000000000..2eb6f993a4287225249a71040a352e24e4c0e15b
--- /dev/null
+++ b/host_vars/ethercalc.adm.crans.org.yml
@@ -0,0 +1,4 @@
+---
+interfaces:
+  adm: eth0
+  srv_nat: eth1
diff --git a/host_vars/gitlab-ci.adm.crans.org.yml b/host_vars/gitlab-ci.adm.crans.org.yml
new file mode 100644
index 0000000000000000000000000000000000000000..2eb6f993a4287225249a71040a352e24e4c0e15b
--- /dev/null
+++ b/host_vars/gitlab-ci.adm.crans.org.yml
@@ -0,0 +1,4 @@
+---
+interfaces:
+  adm: eth0
+  srv_nat: eth1
diff --git a/host_vars/hodaur.adm.crans.org.yml b/host_vars/hodaur.adm.crans.org.yml
index ddf9701620a899ac2973c8fa009362769530c9d7..4bc596b8c73190051cc30d92835f48eef197a22a 100644
--- a/host_vars/hodaur.adm.crans.org.yml
+++ b/host_vars/hodaur.adm.crans.org.yml
@@ -1,4 +1,8 @@
 ---
+interfaces:
+  adm: ens18
+  srv: ens19
+
 loc_certbot:
   - dns_rfc2136_server: '172.16.10.147'
     dns_rfc2136_name: certbot_challenge.
diff --git a/host_vars/horde.adm.crans.org.yml b/host_vars/horde.adm.crans.org.yml
index f0914f81882cd7cce111a7b20e2fcb225411d2d5..32703bcae856a32f2edc5135f8ea45f81f49e69b 100644
--- a/host_vars/horde.adm.crans.org.yml
+++ b/host_vars/horde.adm.crans.org.yml
@@ -1,3 +1,7 @@
+---
+interfaces:
+  adm: eth0
+
 loc_horde:
   ipv6: 'fd00::10:400:ff:fe01:810'
   ipv4: '172.16.10.108'
diff --git a/host_vars/irc.adm.crans.org.yml b/host_vars/irc.adm.crans.org.yml
new file mode 100644
index 0000000000000000000000000000000000000000..53d3a98a63a5a588ccdc109e84b1082b780f441b
--- /dev/null
+++ b/host_vars/irc.adm.crans.org.yml
@@ -0,0 +1,4 @@
+---
+interfaces:
+  adm: ens18
+  srv: ens19
diff --git a/host_vars/jitsi.adm.crans.org.yml b/host_vars/jitsi.adm.crans.org.yml
new file mode 100644
index 0000000000000000000000000000000000000000..53d3a98a63a5a588ccdc109e84b1082b780f441b
--- /dev/null
+++ b/host_vars/jitsi.adm.crans.org.yml
@@ -0,0 +1,4 @@
+---
+interfaces:
+  adm: ens18
+  srv: ens19
diff --git a/host_vars/kenobi.adm.crans.org.yml b/host_vars/kenobi.adm.crans.org.yml
new file mode 100644
index 0000000000000000000000000000000000000000..92076e1af085513ba213226f7ceebaafd6bd4752
--- /dev/null
+++ b/host_vars/kenobi.adm.crans.org.yml
@@ -0,0 +1,4 @@
+---
+interfaces:
+  adm: ens18
+  srv_nat: ens19
diff --git a/host_vars/kiwi.adm.crans.org.yml b/host_vars/kiwi.adm.crans.org.yml
index fb1eb81f5427dc7f13d305f06347b129a30e2cb0..162f19448fa5423c41fe5ae04aa910bb07cd0c3f 100644
--- a/host_vars/kiwi.adm.crans.org.yml
+++ b/host_vars/kiwi.adm.crans.org.yml
@@ -1,6 +1,6 @@
 ---
 interfaces:
-  adm: ens18
+  adm: ens19
 
 to_backup:
   - {
diff --git a/host_vars/linx.adm.crans.org.yml b/host_vars/linx.adm.crans.org.yml
index 9f8e71f2cb2fb516f86e43a9a11816a2dcdd4a43..f11123bbf06d7d816f94dbc4224d72992bb49020 100644
--- a/host_vars/linx.adm.crans.org.yml
+++ b/host_vars/linx.adm.crans.org.yml
@@ -1,3 +1,6 @@
 ---
+interfaces:
+  adm: ens18
+
 loc_linx:
   ip: "{{ query('ldap', 'ip', 'linx', 'adm') | first }}"
diff --git a/host_vars/owncloud.adm.crans.org.yml b/host_vars/owncloud.adm.crans.org.yml
index 85395a8d129d9107effba843da8356737b2964ef..d8091980ce454f32575c2c09c47e75de648d193d 100644
--- a/host_vars/owncloud.adm.crans.org.yml
+++ b/host_vars/owncloud.adm.crans.org.yml
@@ -1,4 +1,9 @@
 ---
+interfaces:
+  adm: eth0
+  san: eth1
+  srv_nat: eth2
+
 loc_ldap:
   base_dn: "cn=admin,dc=crans,dc=org"
   password: "{{ vault_ldap_master_password }}"
diff --git a/host_vars/re2o-dev.adm.crans.org.yml b/host_vars/re2o-dev.adm.crans.org.yml
new file mode 100644
index 0000000000000000000000000000000000000000..2eb6f993a4287225249a71040a352e24e4c0e15b
--- /dev/null
+++ b/host_vars/re2o-dev.adm.crans.org.yml
@@ -0,0 +1,4 @@
+---
+interfaces:
+  adm: eth0
+  srv_nat: eth1
diff --git a/host_vars/re2o-ldap.adm.crans.org.yml b/host_vars/re2o-ldap.adm.crans.org.yml
index 71431fa6e0ae31ea0d10184d61f2150411a5b22d..aed012f93e905b5157dea5201d6cd47c5e35d5d2 100644
--- a/host_vars/re2o-ldap.adm.crans.org.yml
+++ b/host_vars/re2o-ldap.adm.crans.org.yml
@@ -1,2 +1,5 @@
 ---
+interfaces:
+  adm: ens18
+
 backports: true
diff --git a/host_vars/roundcube.adm.crans.org.yml b/host_vars/roundcube.adm.crans.org.yml
new file mode 100644
index 0000000000000000000000000000000000000000..2eb6f993a4287225249a71040a352e24e4c0e15b
--- /dev/null
+++ b/host_vars/roundcube.adm.crans.org.yml
@@ -0,0 +1,4 @@
+---
+interfaces:
+  adm: eth0
+  srv_nat: eth1
diff --git a/host_vars/silice.adm.crans.org.yml b/host_vars/silice.adm.crans.org.yml
new file mode 100644
index 0000000000000000000000000000000000000000..736408c89ab9eb9a903aef26c5f21fd45b40befa
--- /dev/null
+++ b/host_vars/silice.adm.crans.org.yml
@@ -0,0 +1,4 @@
+---
+interfaces:
+  adm: eth1
+  srv: eth0
diff --git a/host_vars/tracker.adm.crans.org.yml b/host_vars/tracker.adm.crans.org.yml
new file mode 100644
index 0000000000000000000000000000000000000000..92076e1af085513ba213226f7ceebaafd6bd4752
--- /dev/null
+++ b/host_vars/tracker.adm.crans.org.yml
@@ -0,0 +1,4 @@
+---
+interfaces:
+  adm: ens18
+  srv_nat: ens19