Accueil » PROXMOX – Quelques infos – Documentation – Wiki
Tuto

PROXMOX – Quelques infos – Documentation – Wiki

PROXMOX - Quelques infos - Documentation - Wiki

Proxmox Virtual Environment (PVE) est une solution de virtualisation libre base sur l’hyperviseur Linux KVM, et offre aussi une solution de containers avec LXC.
C’est une solution de virtualisation de type “bare metal”. La base du systme est une distribution Debian. C’est un quivalent la solution ESX de VMware.

Par dfaut, quand on est en mode communautaire, chaque connexion, cette pop-up s’affiche :

Cette pop-up est gnre par du Javascript.

Il suffit d’diter le fichier javascript qui va bien :
Code BASH :

vi /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

Chercher la ligne contenant
Code JAVASCRIPT :

if (data.status !== 'Active') {

Il suffit d’inverser la condition :
Code JAVASCRIPT :

if (data.status == 'Active') {

Dconnectez-vous et rafrachissez la page via Ctrl+F5 pour ignorer le cache du navigateur.
Reconnectez-vous et constatez que le message a disparu.

Si vous tes dans un contexte entreprise et que Proxmox est utilis comme environnement de dveloppement, vous pouvez vouloir ne pas user autant d’IP que vous avez de machines. L’IP de Proxmox est 10.21.27.97 dans mon cas (dans le rseau 10.21.27.0/24). 10.21.27.97 est l’IP du pont vmbr0 cr l’installation.

Crez un deuxime pont rseau (vmbr1) sur une deuxime carte rseau de votre serveur. Mettez l’IP et le masque de votre choix. Ne saisissez pas de passerelle (Proxmox fera routeur)
Ici, je cr le pont vmbr1 depuis l’interface de Proxmox sur la carte eno3 de mon serveur HP, ce qui me gnre ce fichier de config :

Code BASH :

auto vmbr1
iface vmbr1 inet static
    address  172.21.27.254
    netmask  255.255.255.0
    bridge-ports eno3
    bridge-stp off
    bridge-fd 0

On ajoute au fichier de config 2 instructions post-up pour activer le routage et le NAT :
Code BASH :

post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '172.21.27.0/24' -o vmbr0 -j MASQUERADE

ventuellement, une rgle pour supprimer le NAT :
Code BASH :

post-down iptables -t nat -D POSTROUTING -s '172.21.27.0/24' -o vmbr0 -j MASQUERADE

Ensuite redmarrez le rseau (ou le serveur).

Il reste 2 choix votre disposition pour que vos machines communiquent avec Internet et que vous puissiez vous y connecter depuis votre LAN :
1 – Ajouter une route dans votre routeur vers votre rseau Proxmox, avec comme passerelle Proxmox lui mme.
Ici : 172.21.27.0/24 contacter 10.21.27.97
L’avantage c’est que vous joignez vos machines comme si elles taient sur votre LAN. Vous n’avez pas aussi crer un VLAN supplmentaire.
L’inconvnient c’est qu’il faut avoir la main sur le routeur, sauf si vous administrez votre routeur aussi.

2 – Faire que des redirections de ports sur Proxmox : http://proxmox:8080 redirige sur 172.21.27.100 port 80 par exemple :
Code BASH :

iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 172.21.27.100:80

Pour supprimer les rgles :
Code BASH :

 iptables -t nat -D PREROUTING -p tcp --dport 22100 -j DNAT --to-destination 172.21.27.100:22

L’avantage est que vous n’avez pas besoin de solliciter l’administrateur rseau, ni faire quoi que ce soit sur le routeur.
L’inconvnient est que si vous avez plusieurs serveurs web, vous devez jouer avec les ports, et que vous devez faire 1 rgle par service rediriger.

Dans mon cas, j’ai pris la solution numro 1 car je n’ai pas envie de jouer avec les ports et je suis galement l’administrateur du rseau de la socit en plus d’y tre l’administrateur systme.

Quand vous crez une VM, utilisez le pont vmbr1 si vous voulez votre VM dans votre rseau priv Proxmox. vmbr0 crra une VM sur le LAN.

Il reste videmment mettre un serveur DHCP sur Proxmox ou crer un conteneur avec un serveur DHCP si vous ne voulez pas utiliser que des IP Fixes.

Ici, je vous montre ce qui se passe sur Proxmox 5.3.
Par dfaut, le dpt de Proxmox est dfini dans /etc/apt/sources.list.d/pve-enterprise.list.

Il est positionn ainsi :
Code BASH :

deb https://enterprise.proxmox.com/debian/pve stretch pve-enterprise

Cette ligne est rserve uniquement pour les mises jour entreprise (donc quand on paye le support).
Pour bnficier de mises jour (Attention, ne pas utiliser en production), commenter ce prcdent dpt et ajouter cette ligne :

Code BASH :

deb http://download.proxmox.com/debian/pve stretch pve-no-subscription

Ce document intitulé « PROXMOX – Quelques infos – Documentation – Wiki » est issu de https://www.linuxtricks.fr/wiki/proxmox-quelques-infosest mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

Si vous avez trouvé une erreur d’orthographe, veuillez nous en aviser en sélectionnant le mots et en appuyant sur Ctrl+Enter.

A propos de l'auteur

Linuxtricks

Linuxtricks

Ajouter un commentaire

Cliquez ici pour poster un commentaire

Suivez nous sur les réseaux sociaux !

FR | GeekParadizeHub ➜ Communauté Multigaming

14 User(s) Online Join Server
  • Leon Hartstrife
  • BananeM63
  • toxiclown
  • Xekos
  • 𝕂𝕝𝕖𝕣𝕧𝕚 𝕊𝕖𝕧𝕖𝕟
  • 🚑 Carlito Vargas
  • SLXW
  • juju
  • Ben Tillon

Abonnez-vous à notre newsletter

Recevez par email toute l'actualité High-Tech chaque matin
Abonnez-vous à notre newsletter et rejoignez les 950 autres abonnés.

2 - Entrer votre adresse email :

Tester votre débit

Acheter moins cher avec i-Comparateur

Rapport de faute d’orthographe

Le texte suivant sera envoyé à nos rédacteurs :