File provider

Afin de pouvoir rendre accessibles les fichiers .js qui vont servir à faire de l’aiguillage sur les proxys, nous devons les rendre accessibles sur le réseaux. C’est un restriction Windows, seuls les scripts accessibles par http peuvent être interprétés. On va donc ouvrir un serveur nginx sur L01 qui fera office de “file provider”.

Dans l’architecture du projet, placer les fichiers à rendre accessibles visible dans la section “script”.

DM5

Lancer le service nginx.
Vérifier que celui-ci est bien actif, et qu’aucun problème n’est survenu.

DM5

Activer nginx avec enable pour relancer le service au démarrage.

DM5

Afin de pouvoir drop des connexions, nous utilisons un pare-feu. Celui-ci va rediriger les connexions des utilisateurs blacklistées sur un port qui servira de “poubelle”.
Activer le pare-feu ufw.

DM5

Vérifier que le status du pare-feu est bien sûr actif.

DM5

On “reject” toutes le connexions sur le port 6666. Il est important de “reject” les connexion et non les “deny” pour que l’aiguillage soit interrompu et non contourné car le serveur n’y aurait pas répondu.

DM5

Ajouter une règle acceptant les connexions sur le port 8080.

DM5

Vérifier que les règles précedemments ajoutées sont correctement prises en compte.

DM5