Dépannage
Solutions aux problèmes courants (GNS3, Réseau, Wi-Fi).
Problème Critique : GNS3 Cloud & Wi-Fi
Symptôme
Le Cloud GNS3 est connecté mais le pare-feu pfSense ne reçoit pas d'IP WAN (DHCP échoue), ou Internet ne fonctionne pas.
Pourquoi ça ne marche pas ?
Les cartes Wi-Fi ne supportent pas le mode "Bridge" (promiscuous mode) nécessaire pour que les VMs aient leur propre IP sur le réseau Wi-Fi.
La Solution : Utiliser le NAT
- Ouvrez les paramètres de votre GNS3 VM (dans VMware/VirtualBox).
- Repérez l'adaptateur réseau configuré en mode NAT (souvent le 2ème,
Network Adapter 2). - Dans les paramètres avancés de cet adaptateur, assurez-vous que le Type d'interface est réglé sur Réseau para-virtuel (virtio-net) pour une compatibilité optimale.
- Dans GNS3, configurez le nœud Cloud.
- CRUCIAL : Choisissez l'interface
eth1(qui correspond au NAT) et NONeth0(Host-Only). - Connectez le port WAN de pfSense à cette interface
eth1.
Plan B : La Méthode Radicale (Si le NAT échoue)
Si malgré tout le Cloud ne fonctionne pas, utilisez le Partage de Connexion Internet (ICS) de Windows.
- Dans Windows, allez dans Connexions Réseau (
ncpa.cpl). - Faites un clic droit sur votre carte Wi-Fi > Propriétés > Partage.
- Cochez "Autoriser d'autres utilisateurs du réseau à se connecter...".
- Dans la liste "Connexion réseau domestique", sélectionnez l'interface VMware Network Adapter VMnet8 (ou VMnet1 si VMnet8 n'est pas dispo).
- Dans GNS3, configurez le Cloud pour utiliser l'interface correspondant à VMnet8 (souvent
eth0oueth1selon votre config VM). - Redémarrez la GNS3 VM et pfSense.
Tests de Connectivité
Commandes à exécuter depuis les VMs pour diagnostiquer le réseau.
1. Tester l'accès Internet
Bash
# Ping Google (Test DNS + IP)
ping -c 4 google.com
# Ping IP directe (Test IP seulement)
ping -c 4 8.8.8.82. Tester l'accès Inter-VLAN
Bash
# Depuis le LAN vers la DMZ (Web)
curl -I http://192.168.50.150
# Depuis la DMZ vers le LAN (Doit échouer !)
ping -c 4 192.168.50.20Commandes Utiles pfSense
Shell pfSense (Option 8)
# Voir les baux DHCP
dhcpd -f -d
# Redémarrer les services réseau
/etc/rc.d/netif restart
# Voir les états du pare-feu (connexions actives)
pfctl -s state