Hi, Ich habe folgende Situation: Eine Rechner auf dem ich Ubuntu 18.04.1-server installiert habe und jetzt mit KVM Zwei V-Server aufsetzen möchte. Die beiden V-Server sollen dann mit festen Ip's erreichbar sein.
Wie kann ich das mit netplan realisieren?
Meine bisherigen versuche, erst mal nur für ein V-Server, sind gescheitert.
/etc/netplan/01-netcfg.yaml :
# This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets: enp1s0: dhcp4: no addresses: [192.168.50.220/24] gateway4: 192.168.50.1 nameservers: addresses: [192.168.50.200,192.168.50.202] bridges: br0: interfaces: [enp1s0] dhcp4: no addresses: [192.168.50.221/24] gateway4: 192.168.50.1 nameservers: addresses: [192.168.50.200,192.168.50.202]
Die Ausgabe von ifconfig sieht viel versprechend aus:
br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.50.221 netmask 255.255.255.0 broadcast 192.168.50.255 inet6 fe80::38d5:f3ff:feed:8858 prefixlen 64 scopeid 0x20<link> ether 3a:d5:f3:ed:88:58 txqueuelen 1000 (Ethernet) RX packets 1754 bytes 145990 (145.9 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 50 bytes 4080 (4.0 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 enp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.50.220 netmask 255.255.255.0 broadcast 192.168.50.255 ether d4:85:64:01:46:c6 txqueuelen 1000 (Ethernet) RX packets 1763 bytes 177400 (177.4 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 480 bytes 31836 (31.8 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 17 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Lokale Schleife) RX packets 433 bytes 35072 (35.0 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 433 bytes 35072 (35.0 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255 ether 52:54:00:9a:e7:b6 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Nur leider kann ich jetzt von dem Hostrechner keine anderen Rechner mehr erreichen und ach von anderen Rechnern kann ich weder enp1s0 noch br0 an pingen. auch nicht nach einem reboot.
Richtig spannen wir es wenn ich die /etc/netplan/01-netcfg.yaml wie folgt abändere:
network: version: 2 renderer: networkd ethernets: enp1s0: dhcp4: no addresses: [192.168.50.220/24] gateway4: 192.168.50.1 nameservers: addresses: [192.168.50.200,192.168.50.202]
sudo netplan apply
ausführe und nicht reboote.
Dann sieht mein ifconfig Ausgabe immer noch wie oben aus und alles funktioniert. Nur den Rechner darf ich dann nicht mehr neustarten. ☹
Das ist kein Zustand, was mach ich falsch oder wo finde ich eine vernünftige doku zu dem Thema.
Schon mal Danke!