Hostbridge-netwerken
Maak, bewerk en verwijder een hostbridge-netwerk in de console: VLAN, hosts, DHCP, MTU, leasetijd, domein, uplinkmodus, poortbeveiliging en beleid.
Een hostbridge-netwerk verbindt de netwerkadapters van virtuele machines met een bridge die op elke host bestaat. Bouw de bridge eerst op elke host, bijvoorbeeld de Open vSwitch-bridge br-vm; Kyvernon sluit de adapters erop aan maar maakt de bridge niet zelf. De bridge heeft op elke host die het netwerk aanbiedt dezelfde naam, en de uplink moet het VLAN naar het fysieke netwerk transporteren. Bepaal of het netwerk DHCP beantwoordt: het bereik is voor interne adressen en mag niet overlappen met een IP-pool. Netwerkconcepten legt de onderdelen uit.
In de console
Een netwerk maken
Selecteer het datacenter in de inventaris en kies Nieuw netwerk. Dezelfde knop staat in het gebied Netwerken van het tabblad Configureren van het datacenter, en op de pagina van een host, waar hij Hosts met die host vult.
(Groter weergeven)
- Voer de Naam in (1 tot 80 tekens), de VLAN (0 voor ongetagd, maximaal 4094) en de Hostbridge, bijvoorbeeld
br-vm. - Laat Hosts leeg om het netwerk op elke host van het datacenter aan te bieden, of voer host-id's in, gescheiden door komma's.
- Laat het netwerk DHCP beantwoorden door DHCP-gateway, Begin van leasebereik en Einde van leasebereik samen in te vullen en Prefixlengte te controleren (standaard 24). Zonder gateway en bereik deelt het netwerk geen adressen uit.
- Voer de DNS-servers in, gescheiden door komma's, of laat het veld leeg om er geen uit te delen.
- Met een DHCP-bereik worden de velden MTU (576 tot 9216), Leasetijd in seconden (minstens 60, één dag als het leeg is) en Domeinnaam met elke lease uitgedeeld; laat een veld leeg om niets uit te delen.
- Kies de Uplinkmodus. Bridged zet de publieke adressen van IP-pools op de bridge. Proxy laat de host ze beantwoorden via de hostinterface die u invoert bij Uplinkinterface, bijvoorbeeld
eno1; daarvoor is een Open vSwitch-bridge nodig, en de console vraagt om de interface voordat zij het verzoek verstuurt. - Selecteer Quarantainenetwerk (geen uplink, geen gateway, geen DNS) alleen voor een netwerk zonder uplink, gateway en DNS. Voer op zo'n netwerk het adres van de DHCP-server in het veld DHCP-gateway in; de velden DNS-servers en Domeinnaam en de uplink zijn uitgeschakeld.
- Kies Aanmaken.
De console maakt een Open vSwitch-netwerk met poortbeveiliging aan. Het netwerk verschijnt in de inventaris onder het datacenter.
Een netwerk bewerken
Selecteer het netwerk in de inventaris en kies Netwerk bewerken. Dezelfde knop staat in het gebied Algemeen van het tabblad Configureren.
(Groter weergeven)
- Wijzig de Naam, de VLAN, de Hostbridge, de Hosts, Poortbeveiliging (MAC en toegewezen adres) of Quarantainenetwerk (geen uplink, geen gateway, geen DNS). De velden DNS-servers, MTU, Leasetijd in seconden en Domeinnaam verschijnen als het netwerk een DHCP-bereik heeft. De Uplinkmodus is er altijd; proxymodus wordt alleen op Open vSwitch-bridges aangeboden. Het gebied Adressering van het tabblad Configureren toont de huidige waarden.
- Kies Opslaan. Bestaande DHCP-leases en de adressen die uit IP-pools zijn toegewezen blijven behouden.
De console maakt en bewerkt Open vSwitch-netwerken; een Linux-bridge stelt u alleen in via Automatisering.
Het beleid van de poortgroep bewerken
Selecteer het netwerk en kies Beleid bewerken. Het gebied Beleid van het tabblad Configureren toont de huidige waarden en heeft dezelfde knop.
(Groter weergeven)
- Kies onder Beveiliging voor MAC-adreswijzigingen en Vervalste verzendingen of een gast zijn MAC-adres mag wijzigen of frames met een ander bron-MAC-adres mag verzenden. Promiscuous modus kan niet worden geaccepteerd; gebruik een mirrorsessie om verkeer te observeren.
- Schakel onder Verkeersbeperking Verkeersbeperking in om het verkeer van elke virtuele machine op het netwerk te beperken. Voer de Gemiddelde bandbreedte in Mbit/s in, de piekbandbreedte die erop volgt in Mbit/s, en de Burstgrootte in KiB. De piek mag niet lager zijn dan het gemiddelde.
- Kies onder NIC-teaming het Taakverdeling en voer de namen van hostinterfaces in bij Actieve adapters en Standby-adapters, gescheiden door komma's. Een adapter kan niet beide zijn, en expliciete failover vereist minstens één actieve adapter. Met twee of meer adapters bouwen de hosts een uplinkbond. Beaconcontrole wordt opgeslagen maar nog niet door de hosts toegepast.
- Kies Beleid opslaan. Een instelling op Standaard wordt niet opgeslagen en volgt de switch; Standaardwaarden herstellen zet alle instellingen daarop terug.
De hostagent past de gemiddelde en piekbandbreedte toe als verkeerslimieten op de poorten van de virtuele machines.
Een netwerk verwijderen
- Koppel eerst de virtuele machines van het netwerk los; een netwerk met een verbonden adapter kan niet worden verwijderd.
Selecteer het netwerk en kies Meer acties en Netwerk verwijderen.
(Groter weergeven)
- Bevestig met Netwerk verwijderen. Het netwerk verdwijnt uit de inventaris en de hosts behouden de bridge.
De knoppen zijn uitgeschakeld als uw rol de bevoegdheid voor de actie mist.
Resultaat

De netwerkpagina toont het type, het VLAN, de gekoppelde bridge en het aantal hosts en virtuele machines. Virtuele machines verbinden zich ermee in de wizard Nieuwe virtuele machine en in hun hardware-instellingen.
Automatisering
Met de CLI
De CLI verstuurt een JSON-body. Maak een bestand network.json:
{
"name": "prod-net",
"datacenterId": "datacenter-1",
"vlanId": 120,
"hosts": ["host-1", "host-2"],
"backing": {
"bridge": "br-vm",
"bridgeKind": "ovs",
"portSecurity": true,
"ipv4": {
"prefixLen": 24,
"gateway": "192.0.2.1",
"rangeStart": "192.0.2.100",
"rangeEnd": "192.0.2.200",
"dnsServers": ["192.0.2.2"],
"domainName": "corp.example.com",
"mtu": 1500,
"leaseTimeS": 86400
}
}
}Maak het netwerk, lees het, wijzig het en verwijder het:
kyvernon network create --body-file network.json
kyvernon inventory network <id>
kyvernon network update <id> --body '{"expectedVersion": 3, "vlanId": 130}'
kyvernon network delete <id>expectedVersion is de versie die kyvernon inventory network teruggeeft; de update mislukt met error.conflict als het netwerk intussen is gewijzigd. Velden die u weglaat behouden hun waarde. Deze velden van backing stelt u alleen hier in:
| Veld | Betekenis |
|---|---|
bridgeKind | ovs (standaard) of linux. Een Linux-bridge heeft geen VLAN, poortbeveiliging of DHCP. |
ipv4.domainName, ipv4.mtu, ipv4.leaseTimeS | Domeinnaam, MTU en leasetijd (standaard 86.400 seconden) die DHCP uitdeelt. |
uplink | {"mode": "bridged"} (standaard) of {"mode": "proxy", "interface": "eno1"}. |
Proxymodus vereist een Open vSwitch-bridge en de naam van de uplinkinterface, die van de bridge moet verschillen; anders mislukt het verzoek met error.network.proxy_uplink. In proxymodus routeert de host de publieke adressen van IP-pools en beantwoordt hij ze. Om te controleren of de bridge en het VLAN op een host bestaan zoals het netwerk verwacht, voert u de volgende opdracht uit; het resultaat toont per bridge de VLAN-status en de MTU-status:
kyvernon host network-health <host>Met de API
| Taak | Verzoek | Bevoegdheid |
|---|---|---|
| Maken | POST /v1/networks | Network.Config op het datacenter |
| Wijzigen | PUT /v1/networks/{id} | Network.Config op het netwerk |
| Verwijderen | DELETE /v1/networks/{id} | Network.Delete op het netwerk |
| Lezen | GET /v1/inventory/networks/{id} | System.View |
GET /v1/hosts/{id}/network-health controleert de bridge en het VLAN van de netwerken op een host. De bodies zijn de schema's CreateNetworkRequest en UpdateNetworkRequest. Alleen hostbridge-netwerken worden via deze routes gemaakt en verwijderd.
Zie ook
- Netwerkconcepten legt VLAN's, poortbeveiliging en quarantainenetwerken uit.
- IP-pools voegt publieke adressen aan een netwerk toe.
- Netwerkproblemen oplossen behandelt adapters op een netwerk zonder bridge.
Versie 0.1. Laatst gewijzigd: 2026-11-14