Skip to content

Configuration Services Internes

Namurois Thomas edited this page Aug 19, 2021 · 8 revisions

Portail (Intra web):

La configuration du site web intranet est similaire à la configuration du site www. Nous avons le Dockerfile permettant le lancement du service, accompagner par le dossier www et config. Le premier contient le fichier php du site internet. Le dossier config quant à lui contient la configuration apache du site portail de la société ainsi qu'un fichier par défaut.
tree webint

SOA interne:

La configuration du SOA interne est similaire à la configuration du SOA externe à la différence qu'il faut définir une access-list "ip_interne" reprenant les utilisateurs autorisé à faire des requêtes sur le SOA interne. Grâce à l'option allow-query {ip_interne}, on peut autoriser les requêtes venant uniquement de l'access-list.
DnsInt

Résolveur

Nous avons en plus du Dockerfile permettant le lancement du service, un fichier named.conf contenant la configuration du résolveur donnant sur le SOA interne.
résolveur

Base de données:

Pour la configuration de la base de données, on créer une base de données avec un mot de passe, on ajoute des utilisateurs avec mots de passe.
grâce au code suivant, on peux injecter une tables et des données dans ces tables.
db

Poste Utilisateur

Chaque Dockerfile contient les outils de base permettant la création et le fonctionnement d'un nouveau poste utilisateur. Chaque Dockerfile est accompagné d'un fichier resolv.conf l'adresse vers le résolveur du réseau intra. La multiplication des fichiers résolves sont plus pour faciliter la manipulation que pour une réelle utilité. Nous avons choisi de faire un Dockerfile par groupe de travailleurs au sein de la société afin de permettre une éventuelle personnalisation en fonction du besoin.
user

Clone this wiki locally