Voor wie geen verhaal vooraf wil lezen, ga verder naar de dikgedrukte tekst 
Vooropgesteld dat ik wel van een uitdaging hou en graag eerst zelf dingen uitzoek ben ik onder het motto "ik heb het nog nooit gedaan dus ik denk dat ik het wel kan" aan de slag gegaan om mijn Raspberry te vervangen door een NUC met Proxmox. Als beginneling met grote affiniteit maar ook beperkte kennis ben ik al snel tot de ontdekking gekomen dat dit voor een expert waarschijnlijk minuten-werk is terwijl ik al avonden heb kunnen puzzelen.
Proxmox wilde niet installeren i.v.m. de N100-processor, workarounds werkten niet, moeten installeren door SSD aan ander apparaat te hangen. Vervolgens uren moeten zoeken in de code en tot de ontdekking te komen dat het verkeerde apparaat was toegewezen om verbinding te krijgen. Eindelijk verbinding op de NUC en Proxmox up and running. Vervolgens aan de slag om HA te installeren. Kon geen bridge selecteren. Uiteindelijk een stukje tekst aan /etc/network/interfaces toegevoegd en kon deze vervolgens wel selecteren.
Zoals je al kunt lezen begrijp ik nog niet altijd helemaal wat ik heb gedaan maar langzaamaan begin ik de verbanden te zien en leer ik al doende. Opgeven komt slechts bij hoge uitzondering in mijn woordenboek voor en geeft geen goed gevoel.
Afijn, na lang Tweakers, Reddit en het Proxmox-forum te hebben doorzocht zit ik nu met een probleem dat (hopelijk) simpel is op te lossen, maar mij lukt het helaas niet.
Situatie:
Proxmox met HomeAssistant VM. Met de volgende setup krijg ik wel prima verbinding met Proxmox maar krijgt HA geen IP toegewezen.
Verander ik het naar onderstaande dan krijgt HA keurig een random IP (192.168.2.20), maar krijgt Proxmox geen IP toegewezen.
Gewenste oplossing:
Ik wil uiteraard Proxmox beheren en dat HA en toekomstige VM's automatisch IP's verkrijgen.
Daarom wil ik ook graag begrijpen wat er gebeurd aan de hand van de wijziging op die ene regel tekst en welke verbanden ik moet leggen om het probleem opgelost krijgen.
Wat aanvullende info uit ip addr
En nog wat screenshots uit de interface. De laatste 2 betreffen de HA VM.
/f/image/ZV8Jg1TZ27NMlxSYc8qKt9s1.png?f=fotoalbum_large)
:fill(white):strip_exif()/f/image/fi2HhfOUE7Z6OnPQQTi6uwbH.png?f=user_large)
Vooropgesteld dat ik wel van een uitdaging hou en graag eerst zelf dingen uitzoek ben ik onder het motto "ik heb het nog nooit gedaan dus ik denk dat ik het wel kan" aan de slag gegaan om mijn Raspberry te vervangen door een NUC met Proxmox. Als beginneling met grote affiniteit maar ook beperkte kennis ben ik al snel tot de ontdekking gekomen dat dit voor een expert waarschijnlijk minuten-werk is terwijl ik al avonden heb kunnen puzzelen.
Proxmox wilde niet installeren i.v.m. de N100-processor, workarounds werkten niet, moeten installeren door SSD aan ander apparaat te hangen. Vervolgens uren moeten zoeken in de code en tot de ontdekking te komen dat het verkeerde apparaat was toegewezen om verbinding te krijgen. Eindelijk verbinding op de NUC en Proxmox up and running. Vervolgens aan de slag om HA te installeren. Kon geen bridge selecteren. Uiteindelijk een stukje tekst aan /etc/network/interfaces toegevoegd en kon deze vervolgens wel selecteren.
Zoals je al kunt lezen begrijp ik nog niet altijd helemaal wat ik heb gedaan maar langzaamaan begin ik de verbanden te zien en leer ik al doende. Opgeven komt slechts bij hoge uitzondering in mijn woordenboek voor en geeft geen goed gevoel.
Afijn, na lang Tweakers, Reddit en het Proxmox-forum te hebben doorzocht zit ik nu met een probleem dat (hopelijk) simpel is op te lossen, maar mij lukt het helaas niet.
Situatie:
Proxmox met HomeAssistant VM. Met de volgende setup krijg ik wel prima verbinding met Proxmox maar krijgt HA geen IP toegewezen.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| auto lo iface lo inet loopback iface wlp3s0 inet manual auto enp1s0 iface enp1s0 inet static address 192.168.2.101/24 gateway 192.168.2.254 bridge_ports w1p3s0 bridge_stp off auto eno1 iface eno1 inet manual #VLAN ACCESS PORT auto vmbr1 iface vmbr1 inet manual bridge-ports w1p3s0 bridge-stp off bridge-fd 0 bridge-vlan-aware yes bridge-vids 2-4094 #ACCESS VLAN FOR VM |
Verander ik het naar onderstaande dan krijgt HA keurig een random IP (192.168.2.20), maar krijgt Proxmox geen IP toegewezen.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| auto lo iface lo inet loopback iface wlp3s0 inet manual auto enp1s0 iface enp1s0 inet static address 192.168.2.101/24 gateway 192.168.2.254 bridge_ports w1p3s0 bridge_stp off auto eno1 iface eno1 inet manual #VLAN ACCESS PORT auto vmbr1 iface vmbr1 inet manual bridge-ports enp1s0 bridge-stp off bridge-fd 0 bridge-vlan-aware yes bridge-vids 2-4094 #ACCESS VLAN FOR VM |
Gewenste oplossing:
Ik wil uiteraard Proxmox beheren en dat HA en toekomstige VM's automatisch IP's verkrijgen.
Daarom wil ik ook graag begrijpen wat er gebeurd aan de hand van de wijziging op die ene regel tekst en welke verbanden ik moet leggen om het probleem opgelost krijgen.
Wat aanvullende info uit ip addr
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 7c:83:34:b8:4e:f4 brd ff:ff:ff:ff:ff:ff inet 192.168.2.101/24 scope global enp1s0 valid_lft forever preferred_lft forever inet6 2a02:a451:c417:1:7e83:34ff:feb8:4ef4/64 scope global dynamic mngtmpaddr valid_lft 237649sec preferred_lft 151249sec inet6 fe80::7e83:34ff:feb8:4ef4/64 scope link valid_lft forever preferred_lft forever 3: vmbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 42:f0:3c:f9:31:ef brd ff:ff:ff:ff:ff:ff inet6 fe80::40f0:3cff:fef9:31ef/64 scope link valid_lft forever preferred_lft forever 4: tap100i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master fwbr100i0 state UNKNOWN group default qlen 1000 link/ether 8e:cc:81:0a:ee:ba brd ff:ff:ff:ff:ff:ff 5: fwbr100i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether de:2e:97:2a:aa:73 brd ff:ff:ff:ff:ff:ff 6: fwpr100p0@fwln100i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr1 state UP group default qlen 1000 link/ether 06:1a:9a:47:26:82 brd ff:ff:ff:ff:ff:ff 7: fwln100i0@fwpr100p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr100i0 state UP group default qlen 1000 link/ether c6:c6:b5:a3:1b:e5 brd ff:ff:ff:ff:ff:ff |
En nog wat screenshots uit de interface. De laatste 2 betreffen de HA VM.
/f/image/ZV8Jg1TZ27NMlxSYc8qKt9s1.png?f=fotoalbum_large)
:fill(white):strip_exif()/f/image/fi2HhfOUE7Z6OnPQQTi6uwbH.png?f=user_large)
:fill(white):strip_exif()/f/image/DWAcWWDoUzTnwzy8kF5dOi7N.png?f=user_large)
PSN ID = Jorco