Untitled

mail@pastecode.io avatar
unknown
plain_text
10 months ago
2.5 kB
1
Indexable
Pour réaliser la configuration réseau décrite dans votre document en utilisant pfSense, vous devez suivre plusieurs étapes. Voici une vue d'ensemble de la configuration et des commandes qui peuvent être nécessaires :

1. Isoler les réseaux :

Configurer les interfaces LAN : Dans pfSense, allez dans "Interfaces" puis "Assignments" pour configurer les interfaces LAN pour les réseaux Server 1 et Client 1.
Créer les VLANs : Si nécessaire, créez des VLANs pour séparer le trafic réseau.
2. Accès SSH :

Changer le port SSH : Dans pfSense, allez dans "System" > "Advanced" > "Admin Access". Changez le port SSH à 56124.
Règles de pare-feu : Configurez les règles de pare-feu pour autoriser le trafic SSH entrant vers le Server 1 depuis le réseau de Client 1.
3. Sécurisation de la connexion SSH :

SSH Key-Based Authentication : Vous devrez le configurer sur Server 1 en générant une paire de clés et en copiant la clé publique sur le serveur.
4. Serveur Web Python :

Configurer le serveur web : Sur Server 1, configurez le serveur web pour qu'il écoute sur le port 8913. Ceci est habituellement réalisé dans le fichier de configuration du serveur web et non dans pfSense.
5. Accès Internet via Proxy :

Configurer le serveur proxy : Dans pfSense, installez et configurez le paquet "Squid" pour le proxy HTTP/HTTPS.
6. Accès SSH du formateur :

Utilisateurs et clés SSH : Créez un utilisateur form1234 sur Server 1 et configurez l'accès SSH avec ses clés.
7. Interception HTTPS/SSL :

Configurer Squid pour l'interception SSL : Installez le paquet "Squid" si ce n'est pas déjà fait, et configurez-le pour l'interception SSL en générant un certificat CA dans pfSense, puis en l'installant sur les clients.
Voici un exemple de commande pour générer une paire de clés SSH sur Server 1 (à exécuter sur le serveur) :

bash
Copy code
ssh-keygen -t rsa -b 4096
Pour ajouter la clé publique à l'autorisation de l'utilisateur form1234 :

bash
Copy code
mkdir -p /home/form1234/.ssh
echo your_public_key > /home/form1234/.ssh/authorized_keys
chmod 600 /home/form1234/.ssh/authorized_keys
chown -R form1234:form1234 /home/form1234/.ssh
Note : Les configurations spécifiques de pfSense se font généralement via l'interface web plutôt que par des commandes en ligne de commande. Assurez-vous que vous avez des sauvegardes de votre configuration actuelle avant de faire des changements et testez chaque étape soigneusement.
Leave a Comment