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:16] – [Configuration de Proxmox] adminserveur_proxmox [2025/02/06 10:18] (Version actuelle) – [Créer une VM avec IP Public] admin
Ligne 56: Ligne 56:
 Partie réalisée en s'inspirant de https://wiki.picasoft.net/doku.php?id=technique:infrastructure:install_proxmox et des articles suivants. Partie réalisée en s'inspirant de https://wiki.picasoft.net/doku.php?id=technique:infrastructure:install_proxmox et des articles suivants.
  
-Un autre point important à configurer: la zone de stockage des images VM// + 
-Pour cela, aller dans le menu "Stockage" de "Centre de données".:// +==== SSL ====
-  * cliquer sur "Ajouter" et "Répertoire" +
-  * définir un ID (ex: stockage) et le répertoire "/data", le contenu doit être au moins à "image disque"+
  
 Arrivé à ce stade, on doit pouvoir se connecter à l'interface web d'administration Proxmox sur https://nouveau_proxmox.sleto.net:8006 en utilisant le compte "root" // Arrivé à ce stade, on doit pouvoir se connecter à l'interface web d'administration Proxmox sur https://nouveau_proxmox.sleto.net:8006 en utilisant le compte "root" //
Ligne 70: Ligne 68:
  
  
-===== Réseau dans Proxmox =====+==== stockage ==== 
 + 
 +Un autre point important à configurer: la zone de stockage des images VM// 
 +Pour cela, aller dans le menu "Stockage" de "Centre de données".:// 
 +  * cliquer sur "Ajouter" et "Répertoire" 
 +  * définir un ID (ex: stockage) et le répertoire "/data", le contenu doit être au moins à "image disque" 
 + 
 +==== Réseau dans Proxmox ==== 
 + 
 +Procedure réalisée avec l'aide de Fabrice, alias 12b (https://distrilab.fr), merci à lui. 
 + 
 +Il est nécessaire de faire l'état des lieux du réseau actuel et de l'adapter à notre besoin.//  
 +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: 
 +<code> 
 +auto lo 
 +iface lo inet loopback 
 + 
 +iface eno1 inet manual 
 + 
 +auto eno2 
 +iface eno2 inet dhcp 
 + 
 +auto vmbr0 
 +iface vmbr0 inet static 
 +  address xxx.yyy.zzz.123 
 +  hwaddress AA:BB:CC:DD:EE:FF 
 +  netmask 255.255.255.255 
 +  gateway xxx.yyy.zzz.1 
 +  pointopoint xxx.yyy.zzz.1 
 +  bridge_hw eno1 
 +  bridge-ports  eno1 
 +  bridge-stp off 
 +  bridge-fd 0 
 +  bridge_hello 2 
 +  bridge_maxage 12 
 + 
 + 
 +auto vmbr1 
 +iface vmbr1 inet static 
 +  address  10.10.8.1/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.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> 
 + 
 + 
 +Explication: 
 +  * 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)// //  
 +  * 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 // // 
 + 
 + 
 + 
 + 
 +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
  
-Article réalisé via l'aide de 12bmerci à lui.+# 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 packageif 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.1738682201.txt.gz · Dernière modification : 2025/02/04 16:16 de admin