Difference between revisions of "Using PFsense on my ESXi server"

From EN Ikoula wiki
⧼vector-jumptonavigation⧽ ⧼vector-jumptosearch⧽
Line 26: Line 26:
 
- Operating system : ESXI 6.7
 
- Operating system : ESXI 6.7
  
- Network configuration:
+
- Network Settings:
  
 
Main ip: 213.246.45.105/24
 
Main ip: 213.246.45.105/24

Revision as of 09:04, 6 October 2022

en:Using PFsense on my ESXi server fr:Utiliser PFsense sur mon serveur ESXi

INTRODUCTION

In this article we will explain how to set up a PfSense Virtual Machine on an ESXI hypervisor with a server rented from IKOULA with an additional IP.

This will allow you to have multiple virtual machines accessible from the internet using your PfSense firewall NAT rules.


Required :

- A server from the family AGILE

- An additional IP address, can be ordered at your Client Area

- ESXI 6.7 installed on your server

We will assume that ESXI is already installed on your server and functional.


Settings used to create this article:

- Agile S server, Intel® Xeon® E3 1220v5(4c/4t) processor, 8GB ram and 1TB HDD. With of course an additional ip.

- Operating system : ESXI 6.7

- Network Settings:

Main ip: 213.246.45.105/24

Additional ip: 213.246.45.104/24

Gateway ip: 213.246.45.1


Déploiement de la vm routeur sous PfSense

Création du réseau lan virtuel

Dans un premier temps, nous allons créer notre commutateur virtuel en nous rendant dans la partie « Mise en réseau » et en cliquant sur « Ajouter un commutateur virtuel standard » :

Fichier:Pfs1.PNG

Ensuite vous allez avoir cette fenêtre, nous vous conseillons de sélectionner les paramètres comme sur la capture ci-jointe :

Fichier:Pfs2.PNG

Ici nous avons décidé de nommer notre commutateur LAN. Une fois le commutateur créé, nous allons assigner un groupe de port. Il faut se rendre l’onglet « groupes de ports » et cliquer sur Ajouter un groupe de ports comme indiqué ici :


Fichier:Pfs3.PNG

Une fois que vous aurez cliquer sur ajouter un groupe de ports, vous aurez cette fenêtre qui apparaitra :

Fichier:Pfs4.PNG


Nous avons donc nommé notre groupe de ports « Groupe-Ports-LAN » et nous avons sélectionné notre vswitch LAN.


Création de la VM PfSense sur notre ESXI

On créé la machine virtuelle, voici les paramètres que l’on a choisi :


Fichier:Pfs5.PNG

Voici les caractéristiques que nous avons choisies pour notre PfSense :

Fichier:Pfs6.PNG

A ce niveau, il faut que l’on ajoute une carte réseau, qui servira à connecter nos machines virtuelles au travers de notre réseau virtuel LAN .

Pour ce faire nous devons cliquer sur ajouter un adaptateur réseau :


Fichier:Pfs7.PNG

Lors de l’ajout de cette carte réseau, il faudra bien veiller à lui attribuer notre réseau LAN :

Fichier:Pfs8.PNG

Enfin il ne vous restera plus qu’à sélectionner l’image ISO de PfSense au niveau du lecteur virtuel . Vous pourrez ainsi débuter l’installation de PfSense . Par défaut le clavier est en qwerty mais vous avez la possibilité de modifier cela en cliquant sur le drapeau comme expliqué ici :


Fichier:Pfs9.PNG

installation est paramétrage pfSense

Ensuite pour l’installation choisissiez les options par défaut, Pour le formatage, nous avons choisi cela :

Fichier:Pfs10.PNG

Une fois que vous aurez terminé l’installation de PfSense et que vous aurez redémarré votre vm, vous aurez accès à l’interface de Votre PfSense qui devrait se présenter comme ceci :

Fichier:Pfs11.PNG

Dans la capture suivante, vous pouvez remarquer que nous avons ceci :

-La patte wan -> Em0 -> 213.246.45.104(qui est l’ip supplémentaire). Dans votre cas, il faudra donc bien attribuer l’ip supplémentaire à l’interface Wan en utilisant l’option 2.

-La patte LAN quant à elle correspond à l’interface Em1 que nous avions ajoutée lors de la création de la VM PfSense. Voici à ce que cela correspond au niveau de la vm sur ESXI :


Fichier:Pfs12.PNG

Configuration internet pour le LAN

Maintenant pour que les machines virtuelles puissent avoir accès à internet il va falloir lancer des commandes depuis le shell de votre PfSense.


Fichier:Pfs13.PNG

Pour accéder au shell, sélectionnez le en entrant l’option 8.

Une fois dans le shell, la première commande sera de supprimer la route existante par defaut en saisissant ceci :

route del default


Fichier:Pfs14.PNG

Maintenant il faudra créer une route sur l’interface Wan ici em0, l’ip ici correspond à la passerelle de notre ESXI et qui est la même que celle de l’ip supplémentaire (propre au réseau IKOULA) à savoir 213.246.45.1 :


route add 213.246.45.1 /32 -link -iface em0


Pour finir on devra créer la route par défaut pour pfSense via cette commande :


route add default 213.246.45.1


Une fois cela fait, toutes vos VM reliée au réseau LAN auront accès à internet.

Cependant, celles-ci ne seront pas accessibles depuis l'extérieur depuis des connexions RDP ou SSH par exemple.

Pour que vos VM soient accessibles , il faudra créer des règles de pare-feu au niveau de votre PfSense.

Nous verrons cela dans un autre article.