Table des matières

Guide : gérer le réseau avec Proxmox dans WSL

Créer un bridge vmbr0 et configurer du NAT avec iptables pour l'accès à Internet

Présentation

Lors de l'installation de Proxmox VE dans une distribution Debian de WSL, vous ne disposez que d'une seule interface eth0 avec votre ordinateur Windows. Il n'est pas possible de créer un bond.

L’adresse IP eth0 de la distribution WSL est configurée par le mode d'accès réseau NAT de WSL.

Il est nécessaire de créer :

Création du bridge vmbr0 pour configurer du NAT et l'accès à Internet

(proxmox_bridge_01.png)Capture d'écran de l'interface d'administration Web de Proxmox montant le serveur pve, la rubrique Réseau et le bouton de création d'un Linux Bridge.

(proxmox_bridge_02.png)Capture d'écran de la configuration d'un Linux bridge avec le nom vmbr0, l'adresse IP 10.0.0.254/24 et le commentaire “Bridge d'accès à Internet”.

(proxmox_bridge_03.png)Capture d'écran de l'interface d'administration Web de Proxmox avec le bouton “Appliquer la configuration”.

(proxmox_bridge_04.png)Capture d'écran de l'interface d'administration Web de Proxmox montrant le serveur pve, la rubrique Réseau et le nouveau bridge vmbr0 qui apparait dans la liste.

Configuration du NAT avec iptables

La configuration du NAT avec iptables ne peut se faire depuis l'interface d'administration mais en mode console depuis la distribution pve.

Dans cet exemple, le plan d'adressage choisi est 10.0.0.0/24

Ne modifiez pas la configuration pour eth0

iface eth0 inet manual

auto vmbr0
iface vmbr0 inet static
	address 10.0.0.254/24
	bridge-ports none
	bridge-stp off
	bridge-fd 0

        post-up   echo 1 > /proc/sys/net/ipv4/ip_forward
        post-up   iptables -t nat -A POSTROUTING -s '10.0.0.0/24' -o eth0 -j MASQUERADE
        post-down iptables -t nat -D POSTROUTING -s '10.0.0.0/24' -o eth0 -j MASQUERADE
#Bridge d'accès à Internet        
        
source /etc/network/interfaces.d/*
systemctl restart networking

Créer un bridge pour gérer un VLAN

Présentation

Proxmox VE permet de créer des bridges (pont réseau) non reliés au réseau local ni à Internet.

Ces bridges se comportent comme des réseaux internes à Proxmox ce qui permet de simuler des VLAN.

Il n'est pas nécessaire de définir un plan d'adressage pour ces bridges.

Création d'un bridge appelé vmbr10 pour simuler un VLAN 10


(proxmoxbridge01.png)Capture d'écran de l'interface d'administration Web de Proxmox montant le serveur pve, la rubrique Réseau et le bouton de création d'un Linux Bridge.


(proxmox_bridge_10.png)Capture d'écran de création d'un bridge Linux avec le nom vmbr10 et le commentaire “Bridge du VLAN 10”.

(proxmox_bridge_11.png)Capture d'écran de l'interface d'administration Web de Proxmox avec le bouton “Appliquer la configuration”.

(proxmox_bridge_12.png)Capture d'écran de l'interface d'administration Web de Proxmox montrant le serveur pve, la rubrique Réseau et le nouveau bridge vmbr10 qui apparait dans la liste.

Accéder aux conteneurs LXC et aux VM depuis l'hôte Windows

Dans Proxmox VE installé avec WSL, les conteneurs LXC et les VM doivent utiliser un pont (bridge) avec du NAT pour accèder au réseau local et à Internet.

Pour que ces conteneurs LXC et VM soient accessible depuis votre hôte Windows, ajoutez une route statique persistante à Windows en tant qu'administrateur en utilisant les informations suivantes :

route -p add 10.0.0.0/24 172.28.32.112 

Retour accueil Proxmox - WSL