Il est possible d'installer le logiciel pfSense® sur un serveur virtuel de type VMWare / ESXi. L'hyperviseur ESXi est décrit ci-après. Afin de pouvoir suivre ce tutoriel, vous devez disposer d'un Hyperviseur en état de marche.
L'utilisation de l'émulation de la carte réseau E1000 dans VMWare vous permet d'obtenir un débit réseau optimum pour l'utilisation de pfSense. Alors que l'hyperviseur Hper-V de microsoft ne dépasse pas la barre des 150 Mbit/s à travers son émulation réseau emulatec, VMWare arrive alègrement à 150 Mbit/s. Cela a été testé avec un hardware standard et il est probable que cette limite peut-être facilement dépassée.
- Installez le client vSphere si ce n'est pas déjà fait.
- Démarrez le client et connectez-le à votre serveur VMWare
- Uploadez l'image ISO contenant pfSense en utilisant le navigateur DataStore ou SCP.
- Faites un click droit sur votre serveur VMWarte et sélectionnez "Nouvelle machine virtuelle"
- Dans le Wizard, choisissez une configuration typique pour votre installation puis cliquez sur "Suivant"
Fournissez un nom à votre serveur virtuel, cela peut-être n'importe quel nom. Une fois saisi, clickez sur next.
Sur le prochain écran, veuillez sélectionner le disque de destination de votre installation du logiciel pfSense®
Sur l'écran suivant sélectionnez "autre" suivi de "FreeBSD 32-bit". Bien évidemment si vous comptez installer une version 64-bit, sélectionnez "64-bit" sur cet écran. Clickez sur suivant…
Sur l'écran suivant dimensionnez la taille de votre disque. Vous pouvez sélectionner au minimum 1Go… si vous comptez utiliser un proxy ou des informations similaires, veuillez sélectionner une taille de disque de 16Go au minimum.
Sur l'écran suivant, mettez une croix dans "Editer la machine virtuelle avant sa création" et clickez sur suivant…
Dans les propriétés de la machine virtuelle, changez les réglages suivants :
- Changez la mémoire alloué à 1Gb (vous pouvez descendre au minimum à 512Mo et monter à 8Go ou plus si besoin est).
- Changez le nombre de processeur virtuel au nombre maximum que vous avez disponible
- Dans la section nouveau CD/DVD, sélectionnez l'option image ISO, clickez sur "Browse / Sélectionner", sélectionnez votre disque et naviguez jusqu'à l'image que vous avez télécharger précédemment. Vérifiez bien de cocher l'option "Connectez lors de la mise en fonction / du serveur" devant "Device status".
- Supprimez le lecteur de disquette
- Ajoutez le nombre d'interfce Ethernet requises par votre installation. Sélectionnez des interfaces de type E1000.
Clickez sur "Finish" pour achever votre installation.
- Votre nouvelle machine virtuelle est désormais disponible dans les nouveaux serveurs disponible à gauche de votre fenêtre.
- Faite un click droit et démarrez votre machine via "Power On".
Clickez de nouveau sur le serveur virtuel et clickez sur "Ouvrir la console"
Vous devriez maintenant voir votre pfSense booter depuis l'image que vous avez sélectionnée précédemment. Laissez le timer s'écouler ou clickez sur enter pour accélérer le boot.
Vers la fin du boot vous verrez apparaître un menu vous invitant à Installer le logiciel pfSense®, veillez à bien sélectionner "I" pour lancer l'installation de l'OS.
Vous verrez maintenant qu'il a détecté qu'il est un client virtuel VMWare et qu'il est optimisé pour cela.
Une fois l'installeur lancé sélectionnez "Accept default settings".
Sur la fenêtre suivante sélectionnez "Quick / Easy install"
L'installeur vous prévient que votre disque sera intégralement détruit. Clickez sur Ok.
L'installation va maintenant se lancer. Veuillez attendre son bon déroulement jusqu'à la fin.
Après environ une minute, l'installeur vous demandera de sélectionner la version du noyau que vous désirez. Veuillez toujours sélectionner la version "Symetric multiprocessing kernel", même si vous n'avez assigné qu'un seul processeur à votre VM. Cela vous permettra d'ajouter d'autres processeurs plus tard si besoin était et sans avoir à ré-installer pfSense.
A la fin de l'installation il vous indiquera qu'il est prêt à booter… ne clickez pas tout de suite.
Dans la console de la VM, ouvrez le menu de la VM et clickez sur "Edit Settings". Dans les propriétés de la machine virtuelle, sélectionnez le driver 1 CD/DVD et clickez le boutton radio pour "Client device" à droite suivi par un click sur "Ok" pour sauvegarder les paramètres.
Si vous recevez un message vous indiquant que votre machine virtuelle à lockez le driver de CD, vous pouvez clickez "oui" pour le demonter et continuer.
Maintenant retournez dans la console et clickez sur "enter" pour rebooter votre machine virtuelle.
Une fois que vous avez re-démarrer, il vous demandera les informations classiques de confguration des VLANs. Suivez ces indications pas à pas et vous devriez maintenant avoir un logiciel pfSense® accessible depuis l'internet à l'adresse IP https://192.168.1.1
Le nom par défaut est "admin" et le mot de passe "pfsense". Il est possible de changer l'adresse IP depuis laquelle le client écoute en ouvrant la console et en choisissant le choix 2.
Bonne utilisation. Et veuillez excuser les anglicismes…
Comments
There are 6 comments on this post
Scofred (non vérifié)
- répondre
Oct 12, 2012Merci pour ce tuto, j'ai réussis à installer PFSENSE 2.0.1 sur un serveur avec ESXI. Cependant, lors de la fin de l'installation après le démarrage et qu'il ai demandé de configurer les VLANs, il demande d'entrer le nom de l'insterface WAN. Si je met 'a' pour auto-detection, il ne trouve rien. Quel est le nom de cette interface WAN dans ESXI, où comment la trouver ? Merci.
gregober
- répondre
Oct 12, 2012Il me semble que le nom des interfaces dans ESXi est toujours le même.
Il faut que tu regardes sur ta console à la fin du boot, il y a le nom des interfaces qui doit apparaître.
razanambi (non vérifié)
- répondre
Feb 16, 2013Bonjour! est-ce que l'installation de pfsense sur vmware est vraiment operationnel ou ce n'est que test?
Si oui, comment configurer VMWare et pfSense pour que pfSense détecte les cartes réseaux physiques installées sur la carte mere?
Merci
Balto (non vérifié)
- répondre
Jun 22, 2016Bonjour. J’ai pris une formation sur http://www.alphorm.com/tutoriel/formation-en-ligne-vmware-esxi-6 pour apprendre la virtualisation des serveurs avec VMware ESXi 6 et je dois dire que votre tutoriel m’est vraiment utile. Merci pour le partage.
MacPowered (non vérifié)
- répondre
Aug 18, 2016Bonjour, super tuto !
J'ai fais exactement la même chose sur mon esxi, seul problème j'ai l'impression que les données ne passent pas entre l'interface et pfsense. Enfin je dis ça, pfsense envoie des trames et il n'a pas de réponse, LPC down event, Link down, Discovery timeout... Je ne comprends pas ! La configuration est pourtant bonne ! J'ai testé en physique et là aucun soucis tout ce passe correctement !
Donc auriez vous des idées ? Qu'est ce qu'il peut se passer ?
Merci
tom1gozzi (non vérifié)
- répondre
Feb 17, 2018Merci beaucoup pour ce travail, très utile dans cette catégorie !
Leave a comment.