From 0a97cb44c8bc0abd6200cba6f329d9ad24f4c42c Mon Sep 17 00:00:00 2001 From: Julian Kornberger Date: Mon, 9 Mar 2020 18:03:52 +0100 Subject: [PATCH] Use net.ifnames=0 and networkd --- hetzner-debian10-zfs-setup.sh | 24 +++++++++++------------- hetzner-ubuntu18-zfs-setup.sh | 25 +++++++++++++------------ 2 files changed, 24 insertions(+), 25 deletions(-) diff --git a/hetzner-debian10-zfs-setup.sh b/hetzner-debian10-zfs-setup.sh index e3e7a5d..8675a33 100644 --- a/hetzner-debian10-zfs-setup.sh +++ b/hetzner-debian10-zfs-setup.sh @@ -602,20 +602,17 @@ CONF ip6addr_prefix=$(ip -6 a s | grep -E "inet6.+global" | sed -nE 's/.+inet6\s(([0-9a-z]{1,4}:){4,4}).+/\1/p') -mkdir -p /mnt/etc/network/ +cat < /mnt/etc/systemd/network/10-eth0.network +[Match] +Name=eth0 -cat > "/mnt/etc/network/interfaces" < "$c_zfs_mount_dir/etc/netplan/01-netcfg.yaml" < /mnt/etc/systemd/network/10-eth0.network +[Match] +Name=eth0 + +[Network] +DHCP=ipv4 +Address=${ip6addr_prefix}:1/64 +Gateway=fe80::1 CONF +chroot_execute "systemctl enable systemd-networkd.service" + + mkdir -p "$c_zfs_mount_dir/etc/cloud/cloud.cfg.d/" cat > "$c_zfs_mount_dir/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg" <