Outils pour utilisateurs

Outils du site


serveur_proxmox

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
serveur_proxmox [2025/02/04 16:36] – [Réseau dans Proxmox] adminserveur_proxmox [2025/02/06 10:18] (Version actuelle) – [Créer une VM avec IP Public] admin
Ligne 82: Ligne 82:
 Par défaut, Dedibox propose 2 cartes réseaux (eno1 et eno2). La première est lié à l'IP public (dans notre exemple xxx.yyy.zzz.123 et MAC adresse AA:BB:CC:DD:EE:FF) et d'une IP interne au réseau Dedibox (utilisé si on a plus serveur chez eux).//  Par défaut, Dedibox propose 2 cartes réseaux (eno1 et eno2). La première est lié à l'IP public (dans notre exemple xxx.yyy.zzz.123 et MAC adresse AA:BB:CC:DD:EE:FF) et d'une IP interne au réseau Dedibox (utilisé si on a plus serveur chez eux).// 
  
-On va donc modifié la configuration "/etc/network/interfaces" ainsi:// +On va donc modifié la configuration "/etc/network/interfaces" ainsi:
 <code> <code>
 auto lo auto lo
Ligne 117: Ligne 117:
   post-up   iptables -t nat -A POSTROUTING -s '10.10.8.0/24' -o vmbr0 -j MASQUERADE   post-up   iptables -t nat -A POSTROUTING -s '10.10.8.0/24' -o vmbr0 -j MASQUERADE
   post-down iptables -t nat -D POSTROUTING -s '10.10.8.0/24' -o vmbr0 -j MASQUERADE   post-down iptables -t nat -D POSTROUTING -s '10.10.8.0/24' -o vmbr0 -j MASQUERADE
-</code> //+</code>
  
-//  
- 
-Explication://  
  
 +Explication:
   * vmbr0 et vmbr1 seront les réseaux "linux bridge" utilisés par les VM // //   * vmbr0 et vmbr1 seront les réseaux "linux bridge" utilisés par les VM // //
   * vmbr0 permettra à la VM d'avoir une IP public (à prendre en plus chez Dedibox)// //    * vmbr0 permettra à la VM d'avoir une IP public (à prendre en plus chez Dedibox)// // 
   * vmbr1 permettra à la VM d'avoir qu'un IP interne au serveur Proxmox. idéal pour rediriger l'IP d'une VM vers une autre VM ayant une IP public.//  //   * vmbr1 permettra à la VM d'avoir qu'un IP interne au serveur Proxmox. idéal pour rediriger l'IP d'une VM vers une autre VM ayant une IP public.//  //
-  * Notons que les post-up/post-down défini sur vmbr1, permet à se réseau d'avoir un point d'accès vers l'extérieur, via vmbr0 qui est lié à l'IP public du serveur Proxmox // +  * Notons que les post-up/post-down défini sur vmbr1, permet à se réseau d'avoir un point d'accès vers l'extérieur, via vmbr0 qui est lié à l'IP public du serveur Proxmox // //
  
  
  
  
 +On finalise cette configuration via la commande: <code>service networking restart</code>
  
 +Enfin, on rajoute les réseaux "linux bridge" dans la configuration Proxmox via le menu "Système > Réseau" de "Centre de données > nouveau_proxmox".
  
 +===== Créer une VM sans IP Public =====
 +
 +Il faut commencer par créer classiquement une VM\\  
 +Picasoft l'explique très bien sur leur article https://wiki.picasoft.net/doku.php?id=technique:infrastructure:vm (merci à eux).\\ 
 +
 +La particularité de notre cas et la configuration réseau.\\
 +Déjà, au moment du choix de la configuration "network", sélectionnez le bridge "vmbr1" qui correspond au réseau interne à Proxmox.\\
 +Puis, lancer l'installation de son Linux. Dans l'installation, une demande de configuration réseau apparait, choisir "manuel" et indiquer directement la configuration:
 +  * Adresse IP du la VM: 10.10.8.x (avec x compris entre 2 et 254, unique entre toutes les VMs)\\ 
 +  * Adresse passerelle (gateway) : 10.10.8.1 (l'adresse interne serveur Proxmox)\\ 
 +
 +Une fois l'installation terminé, il est possible de modifié la configuration réseau en éditant /etc/network/interface avec :
 +<code>
 +# The loopback network interface
 +auto lo
 +iface lo inet loopback
 +
 +# The primary network interface
 +allow-hotplug ens18
 +iface ens18 inet static
 + address 10.10.8.X/24 # remplacer le X pour votre adresse IP
 + gateway 10.10.8.1
 + # dns-* options are implemented by the resolvconf package, if installed
 + dns-nameservers 51.159.69.156 51.159.69.162 # DNS habituel pour Dedibox
 + dns-search sleto.net
 +</code>
 +===== Créer une VM avec IP Public =====
 +
 +Pour une VM avec IP Public, il faut procéder pratiquement comme avant.\\ 
 +La particularité est de devoir ajouter un nouveau "linux bridge" à "vmbr0" cette VM dans la partie matériel.\\
 +
 +Et bien sûr, vu que l'on veux une IP Public, il faut en acheté une auprès de Dedibox, puis l'associer à votre serveur et enfin lui attribuer une adresse MAC.\\ 
 +Cette adresse MAC devra être reportée dans la configuration réseau de la VM, sur le bridge vmbr0.
 +
 +Une fois la VM installée, modifier configuration réseau de /etc/network/interface : 
 +<code>
 +# The loopback network interface
 +auto lo
 +iface lo inet loopback
 +
 +auto ens18
 +iface ens18 inet static
 +        address YYY.YYY.YYY.YYY/24 # IP public donnée par Dedibox
 +        gateway 62.210.0.1 # passerelle par défaut de Dedibox
 +        dns-nameservers 51.159.69.156 51.159.69.162 # DNS habituel pour Dedibox
 +        dns-search sleto.net
 +
 +# The primary network interface
 +allow-hotplug ens19
 +iface ens19 inet static
 + address 10.10.8.X/24 # remplacer le X pour votre adresse IP
 + gateway 10.10.8.1
 + # dns-* options are implemented by the resolvconf package, if installed
 + dns-nameservers 51.159.69.156 51.159.69.162 # DNS habituel pour Dedibox
 + dns-search sleto.net
 +</code>
 +et relancer la configuration réseau:
 +<code>
 +service network restart
 +</code>
serveur_proxmox.1738683402.txt.gz · Dernière modification : 2025/02/04 16:36 de admin