Netwerk
Het netwerk van Hack42 verbindt de werkruimtes, wifi, servers, camera's en domotica. Deze pagina beschrijft welke infrastructuur we hebben, waar die staat en waarvoor die wordt gebruikt.
De interne links op deze pagina zijn bedoeld voor gebruik vanuit het Hack42-netwerk of via een daarvoor ingerichte VPN. Een publieke beschrijving maakt de beheerinterfaces zelf niet publiek bereikbaar.
Interne diensten en handige links
| Dienst | Interne URL of adres | Wat doet het? |
|---|---|---|
| Home Assistant | Home Assistant | Domotica, sensoren, schakelaars en het energiedashboard van de space. |
| Netwerkdashboard | Netwerkapparaten | Switchpoorten, linksnelheden, LLDP-buren, geleerde MAC-adressen en bijbehorende IP-adressen. Een individuele switch kan vanuit dit dashboard opnieuw worden uitgelezen. |
| Grafana | Grafana | Dashboards voor meetgegevens en monitoring. |
| NetBox | NetBox | Registratie en documentatie van infrastructuur, apparaten en IP-adressen. |
| ZoneMinder | ZoneMinder | Camerabeheer en videobewaking. De webserver vraagt om authenticatie. |
| GitLab | GitLab | Git-repositories en samenwerking aan softwareprojecten. |
| NAS: nas42 | Synology DSM | Centrale opslag en opslag van Proxmox-back-ups. Interne DNS-naam: nas42.space.hack42.nl.
|
| Aruba-wifibeheer | Aruba-beheer | Beheer van de Aruba-accesspoints. Ook bereikbaar via 192.168.42.206:4343. |
| LibreNMS | LibreNMS | Netwerkmonitoring. Bij controle op 17 oktober 2026 gaf deze webinterface HTTP 500; de link is dus nog geen bevestiging van een werkende dienst. |
| OPNsense: spacesense1 | OPNsense | Afzonderlijke firewall/router, met een LAN-aansluiting en een WAN-aansluiting via VLAN 200. Ook een LAN-adres op 192.168.142.252.
|
Diensten zonder gewone webinterface
| Dienst | Host of adres | Functie |
|---|---|---|
| DNS en DHCP | mikro42, 192.168.42.1 |
Lokale naamresolutie en adresuitgifte. Het interne DNS-domein is space.hack42.nl.
|
| MQTT | mqtt.space.hack42.nl, 192.168.142.20:1883 |
Berichten tussen domotica, sensoren, Grott en andere toepassingen. |
| WireGuard | wireguard.space.hack42.nl, 192.168.142.10 |
VPN-server voor toegang op afstand; verbinden gebeurt met een WireGuard-client. |
| Synapse | synapse.space.hack42.nl, 192.168.142.81 |
Matrix-homeserver. De interne Matrix-API reageert op poort 8008; dit is geen webchatinterface. |
| TLS-proxy | tlsproxy.space.hack42.nl, 192.168.142.80 |
VM voor het ontsluiten van webdiensten via een reverse proxy. Gebruik voor die diensten hun eigen ingestelde hostnaam. |
Netwerken en VLAN's
Een VLAN scheidt verkeer op de switches. Een untagged of native aansluiting geeft een aangesloten apparaat gewoon Ethernet-verkeer; een tagged aansluiting vervoert VLAN-labels en kan meerdere netwerken tegelijk dragen.
Het netwerk 192.168.42.0/24 gebruikt hier VLAN-ID 1. Het getal in een IP-subnet is niet automatisch het VLAN-ID.
| VLAN-ID | Naam / gebruik | IPv4-netwerk | Gateway en DNS |
|---|---|---|---|
| 1 | LAN: gewone netwerkapparatuur en beheer van switches en accesspoints | 192.168.42.0/24 |
192.168.42.1
|
| 8 | MAN: beheer, onder andere de afzonderlijke serverbeheerinterfaces | 192.168.8.0/24 |
192.168.8.1
|
| 16 | CAMS: cameranetwerk | 192.168.16.0/24 |
192.168.16.1
|
| 142 | SERVER: servers, virtuele machines en NAS | 192.168.142.0/24 |
192.168.142.1
|
| 6 | KPN/PPPoE op de WAN-aansluiting van de MikroTik | Geen gewoon lokaal DHCP-subnet | Niet van toepassing |
| 200 | Afzonderlijke verbinding tussen de FRITZ!Box en de WAN-kant van OPNsense | Laag-2-transit; geen IP-interface op de MikroTik | Niet van toepassing |
De MikroTik verzorgt routing, DNS en DHCP voor VLAN 1, 8, 16 en 142. De LAN-trunkpoorten ether1, ether3, ether4 en ether5 hebben VLAN 1 native en VLAN 8, 16 en 142 tagged. VLAN 200 loopt daarnaast tagged over ether1 en ether3.
Rechtstreekse netwerken tussen servers
| Netwerk | Aansluitingen | Gebruik |
|---|---|---|
192.168.144.0/24 |
koch: 192.168.144.124; lister: 192.168.144.125 |
Rechtstreekse verbinding voor clusterverkeer en replicatie van het nieuwe Proxmox-cluster. |
192.168.143.0/24 |
curie: 192.168.143.123; pasteur: 192.168.143.122 |
Afzonderlijk netwerk van het oude Proxmox-cluster. |
Dit zijn IP-netwerken op afzonderlijke serververbindingen; deze tabel introduceert geen VLAN 143 of 144.
Router en switches
Router
mikro42 is een MikroTik RB5009UPr+S+ in de meterkast. Deze is de standaardrouter en verzorgt de internetverbinding, routing tussen de lokale netwerken, DHCP en DNS. Het LAN-beheeradres is 192.168.42.1.
Daarnaast is er een FRITZ!Box 7590, aangesloten op poort 2 van de meterkastswitch. De transitverbinding naar de WAN-aansluiting van spacesense1 loopt via VLAN 200. OPNsense is een afzonderlijke router/firewall en heeft niet de rol van de primaire MikroTik overgenomen.
Switchinventaris
In onderstaande tabel zijn verkorte namen gebruikt. De volledige switchnamen eindigen op .space.hack42.nl.
| Naam | Beheeradres | Locatie | Hardware | Rol |
|---|---|---|---|---|
sw1 |
192.168.42.2 | Serverruimte | HP ProCurve 2848, J4904A; 48 poorten | Serverswitch, met verbindingen naar de Proxmox-hosts en de NETGEAR. |
space-sw1 |
192.168.42.4 | Kantoortje boven | TP-Link T1500G-10PS; 8 gigabitpoorten met PoE en 2 SFP-slots | Netwerkaansluitingen en PoE-apparatuur boven; uplink naar de meterkast. |
space-sw2 |
192.168.42.5 | Kubus beneden / museum | TP-Link T1500G-10PS | Distributie beneden en verbinding naar Flexlab Ingang. |
space-sw4 |
192.168.42.7 | Flexlab Ingang | TP-Link T1500G-10PS | Lokale apparatuur, waaronder pikassa en een Rock Pi S. |
space-sw5 |
192.168.42.11 | Koffiehok | TP-Link Omada ES208GP; 8 gigabitpoorten met PoE | Onder andere het Lounge-accesspoint en een camera; uplink naar de meterkast. |
space-sw6 |
192.168.42.12 | Meterkast | TP-Link Omada ES208GP | Verdeelpunt voor koffiehok, kantoortje boven, twee accesspoints en de FRITZ!Box. |
space-sw7 |
192.168.42.13 | Cleanroom | TP-Link Omada ES208GP | Onder andere de twee Flexlab-accesspoints en camera-apparatuur. |
space-sw8 |
192.168.42.14 | Serverruimte | NETGEAR GS110EMX; 8 gigabitpoorten en 2 multigigabit/10G-poorten | Verbinding tussen MikroTik, HP, cleanroom en de OPNsense-WAN-aansluiting. |
Naamgeving: sw1.space.hack42.nl is de HP op .42.2. space-sw1.space.hack42.nl is de TP-Link op .42.4. Dit zijn twee verschillende switches.
Belangrijkste bekabeling
Onderstaand schema toont de bevestigde hoofdlijnen. De Aruba-accesspoints krijgen hun netwerkverbinding en voeding via de PoE-switches.
mikro42 โ MikroTik, meterkast
|
+-- ether1 -- space-sw8 / NETGEAR, serverruimte (poort 1)
| |
| +-- poort 2 -- space-sw7 / cleanroom (poort 1)
| | +-- poort 2 -- AP Flexlab Achter
| | +-- poort 3 -- AP Flexlab Voor
| |
| +-- poort 3 -- HP sw1 (poort 5)
| | +-- poort 17 -- pasteur
| | +-- poort 20 -- curie
| | +-- poort 35 -- koch
| | +-- poort 36 -- lister
| | +-- poort 1 -- spacesense1 LAN
| |
| +-- poort 5 -- spacesense1 WAN, via VLAN 200
|
+-- ether3 -- space-sw6 / meterkast (poort 8)
| +-- poort 2 -- FRITZ!Box, via VLAN 200
| +-- poort 3 -- AP Boven
| +-- poort 4 -- AP Museum
| +-- poort 5 -- space-sw5 / koffiehok (poort 1)
| | +-- poort 2 -- AP Lounge
| +-- poort 6 -- space-sw1 / kantoortje boven (poort 1)
|
+-- ether4 -- space-sw2 / kubus beneden, museum (poort 1)
+-- poort 7 -- space-sw4 / Flexlab Ingang (poort 1)
De poortnummers in dit schema beschrijven fysieke verbindingen. De VLAN-configuratie kan per poort verschillen; het schema betekent niet dat iedere verbinding dezelfde VLAN's vervoert.
Wifi: Aruba-accesspoints
Er zijn bij de controle vijf fysieke Aruba AP-515-accesspoints via LLDP en de ARP-tabel geรฏdentificeerd. De namen hieronder zijn de namen die de accesspoints zelf aankondigen.
| AP-naam | Model | IP-adres van de AP | Aangesloten op | Poort |
|---|---|---|---|---|
| Lounge | Aruba AP-515 | 192.168.42.206 |
space-sw5, koffiehok | 2 |
| Boven | Aruba AP-515 | 192.168.42.43 |
space-sw6, meterkast | 3 |
| Museum | Aruba AP-515 | 192.168.42.229 |
space-sw6, meterkast | 4 |
| Flexlab Achter | Aruba AP-515 | 192.168.42.78 |
space-sw7, cleanroom | 2 |
| Flexlab Voor | Aruba AP-515 | 192.168.42.72 |
space-sw7, cleanroom | 3 |
Het Aruba-beheer is bereikbaar op https://192.168.42.10:4343/.
Servers en opslag
Proxmox-hosts
De fysieke virtualisatieservers staan aan de HP-switch. Het nieuwe cluster heet hack42-pve9 en bestaat uit koch en lister. curie en pasteur vormen het oude cluster hack42.
| Host | Hardware | CPU en geheugen | Beheer | HP-poort | Gebruik |
|---|---|---|---|---|---|
| koch | Dell PowerEdge R530 | 2 ร Intel Xeon E5-2683 v4; 256 GiB RAM | Proxmox koch | 35 | Draait de naar het nieuwe cluster. |
| lister | Dell PowerEdge R530 | 2 ร Intel Xeon E5-2683 v4; 256 GiB RAM | Proxmox lister | 36 | Tweede host van het nieuwe cluster |
| curie | Dell PowerEdge R710 | 2 ร Intel Xeon E5620; 96 GiB RAM | Proxmox curie | 20 | Onderdeel van het oude cluster |
| pasteur | Dell PowerEdge R710 | 2 ร Intel Xeon E5620; 96 GiB RAM | Proxmox pasteur | 17 | Onderdeel van het oude cluster |
De afzonderlijke serverbeheerinterfaces zitten op het MAN-netwerk:
| Host | Beheeradres |
|---|---|
| pasteur | 192.168.8.50
|
| curie | 192.168.8.51
|
| koch | 192.168.8.124
|
| lister | 192.168.8.125
|
Opslag, replicatie en back-ups
Koch en lister hebben ieder een lokale ZFS RAIDZ1-pool met drie SSD's. RAIDZ1 kan het uitvallen van รฉรฉn schijf per pool opvangen. VM-schijven staan op local-zfs.
De gemigreerde gasten worden iedere vijf minuten van koch naar lister gerepliceerd via het afzonderlijke 192.168.144.0/24-netwerk. Dit is periodieke replicatie: de ontvangende kopie kan achterlopen op de draaiende VM. Replicatie is ook geen vervanging voor een back-up.
nas42 is een Synology NAS op 192.168.142.150. De share backups is op het nieuwe cluster beschikbaar als nas42-backups. Voor de gemigreerde gasten staat een back-uptaak ingesteld op zaterdag om 00:00, met behoud van de laatste twee back-ups. Laserdisc valt buiten deze migratie en heeft zijn bestaande inrichting op het oude cluster behouden.
Belangrijkste virtuele machines
Dit is een overzicht van infrastructuurdiensten, geen lijst van alle persoonlijke testmachines of templates. Bij de controle draaiden onderstaande VM's op koch.
| VM-ID | Naam | IP-adres | Functie |
|---|---|---|---|
| 102 | synapse | 192.168.142.81 |
Matrix-homeserver. |
| 108 | gitlab | 192.168.42.45 |
GitLab. |
| 111 | mqtt | 192.168.142.20 |
MQTT en de uitleesservice voor netwerkapparaten en hardwaretelemetrie. |
| 112 | wireguard | 192.168.142.10 |
VPN-server. |
| 114 | netbox | 192.168.142.12 |
Infrastructuurregistratie. |
| 119 | tlsproxy | 192.168.142.80 |
Reverse proxy voor webdiensten. |
| 120 | hass | 192.168.142.179 |
Home Assistant. |
| 123 | librenms | 192.168.142.159 |
Netwerkmonitoring; webinterface gaf een fout bij de controle. |
| 124 | grafana | 192.168.142.181 |
Meetgegevens en dashboards. |
| 125 | dokker | 192.168.142.178 |
VM voor Docker-toepassingen. |
Domotica, energie en andere apparatuur
Home Assistant en meetgegevens
Home Assistant verzamelt de gegevens van onder andere sensoren, schakelaars, energiemeters en zonnepanelen. MQTT is de berichtenlaag voor een deel van deze apparaten. De hardwaretelemetrie koppelt onder meer switch- en servermetingen aan Home Assistant.
Grott levert per Growatt-omvormer productiegegevens via MQTT. De drie zonnepaneelgroepen in de huidige Home Assistant-configuratie zijn:
| Omvormer / groep | Aangesloten paneelvermogen | Gebruik in Home Assistant |
|---|---|---|
| 10 kW-groep | 9.840 Wp | Afzonderlijke productie- en totaalenergiesensor, plus opbrengstvoorspelling. |
| 12 kW-groep | 8.740 Wp | Afzonderlijke productie- en totaalenergiesensor, plus opbrengstvoorspelling. |
| 11 kW-groep | 9.750 Wp | Afzonderlijke productie- en totaalenergiesensor, plus opbrengstvoorspelling. |
Camera's worden via het netwerk en deels via PoE aangesloten; VLAN 16 is het daarvoor ingerichte cameranetwerk. ZoneMinder is het centrale aanknopingspunt voor camerabeheer.
Overige herkenbare webinterfaces
Onderstaande interfaces reageerden bij de controle. Een apparaatadres uit DHCP kan later veranderen; gebruik waar beschikbaar een vaste reservering of interne DNS-naam.
| Apparaat / toepassing | URL | Functie |
|---|---|---|
| pikassa / HackBank | HackBank | Webinterface van het kassasysteem; aangesloten op space-sw4, poort 4. |
| PiAware / SkyAware | SkyAware | Weergave van ontvangen vliegtuiggegevens. |
Deze documentatie bijhouden
De switchlocaties, verbindingen en accesspoints zijn gecontroleerd met het netwerkdashboard, LLDP en de ARP-tabel van de router. De serverrollen en hardware zijn gecontroleerd op de Proxmox-hosts. De belangrijkste webinterfaces zijn afzonderlijk op bereikbaarheid gecontroleerd.
Het netwerkdashboard is bruikbaar voor de actuele poortbezetting; kijk daarbij naar de datum van de laatste meting. Op de Omada-switches zijn MAC- en LLDP-gegevens waarnemingen van het laatste uitleesmoment. Afwezigheid van een adres in zo'n meting bewijst niet dat een apparaat niet bestaat.
Werk deze pagina bij wanneer hardware verhuist, een uplink wordt omgeprikt of een dienst een ander adres krijgt.
Oudere documentatie
- Netwerk Vrijland โ historische netwerkindeling; de daar genoemde VLAN's en adressen zijn geen actuele configuratiebeschrijving van dit netwerk.
- Gebruiker:Hack42/Virtualisatie โ oudere virtualisatiedocumentatie.
- Gebruiker:Hack42/Space VCR System โ achtergrond bij het camerasysteem.