Machine virtuelle avec proxmox

Bonjour,

je sais que proxmox n’a rien à voir avec ce forum, mais je suis tellement perdue :frowning: que je ne peux plus avancer, je voudrais une prise en main. (faites moi une faveur :pray:)

Avant de commancer, je voudrais vous donner une image sur la situation:
j’ai un reseau local connecté à internet via un routeur cisco 2600 relié avec une ligne specialisée (adresse publique).
j’ai 3 serveurs:
-un serveur DNS, contenant un firewall avec iptables,

  • un serveur web,
  • un serveur mail.
    tous les trois ont chacun deux interfaces reseau, une avec une adresse publique, l’autre avec une adresse locale (local au reseau: 192.168.x.x).

Alors, revenons à mon probleme, mon problème est comme suit:
j’ai un serveur (assez puissant): avec les caractéristiques suivantes:

-12 Go de RAM,
-2 processeurs intel,
-2 disques durs de 146Go chacun,
-2 cartes reseau integrées.

je veux mettre dessus 3 serveurs: un serveur mail et 2 serveurs web.

pour cela, je doit virtualiser, donc j’ai installé dessus proxmox à partir du cd d’installation,

tout à bien fonctionné, j’ai ensuite créé une machine vituelle (pour contenir le serveur mail) avec comme configuration:
-type: container (OpenVZ),
-Modele: debian-6.0 standard i386,
-Memoire RAM: 4Go,
-Swap: 1,5Go,

Pour le Réseau (le reglage des interfaces reseau pour la MV):
j’ai choisit le type Reseau virtuel (venet), en fait je ne sais pas quelle est la difference entre venet et ehternet bridgé (veth).

je lui ai assigné une adresse ip venet locale à la machine càd 10.0.0.2

et j’ai cliqué sur créer.
la machine virtuelle ayant le VMID 101 est bel et bien créée,

je veux maintenant passer à l’installation de mon serveur mail,
quand je cliquais sur le bouton opn vnc console il m’affiche un message: could not connect to server:
@du serveur:5900, et ce pour les deux adresses privée et publique.

je suis allé voir du coté du firewall, j’ai autorisé le port 5900 pour les deux interfaces (publique et privée (192.168.x.x)),
en redemarrant le tout,j’ai eu le cas suivant:
-en accedant à la console web avec l’adresse local (192.168) ça fonctionne bien,
-mais en y accedant avec l’adresse publique ça ne fonctionne toujours pas!!!il m’affiche toujours
could not connect to server: @publique du serveur:5900

mais questions sont:
comment rendre cette MV accecible à partir de son adresse publique.

une fois mon serveur mail installé dessus cette VM, comment la declarer dans le fichier de zone de mon dns pour le rendre accessible avec son nom de domaine.

Merci

Je galère pas mal avec le réseau de mes machines virtuels.

De ce que j’ai compris, le mode bridge (ou pont) permet de présenter la machine virtuelle directement sur le réseau comme si c’était une machine physique. Ca me semble la solution là plus simple à mettre en place. Un des “inconvénients” du bridge, c’est que l’adresse mac de la carte réseau virtuelle est exposée à l’extérieur ce que certains hébergeurs bloquent cela.

Avec un réseau virtuel, tu dois prendre en charge le routage entre la machine virtuel et l’extérieur. J’avoue que pour faire ce routage, je coince un peu pour ne pas dire pire.

Edit :

  • Vmware et Virtualbox prennent en charge le paramétrage pour le mode bridge ce qui fait qu’il n’y a rien à faire sur la machine physique. Je suppose que c’est la même chose pour Proxmox.
  • Pour les autres modes, il faut regarder du coté de route et/ou d’iptables. C’est ces 2 trucs qui me font patauger.

Salut,

Une inspiration ? … pour les bases de recherches … :083

le-libriste.fr/ubuntu-server … rtuel_tap0