Correctifs
This commit is contained in:
@@ -1,7 +1,26 @@
|
||||
# Reverse proxy NGINX sur le réseau CTF
|
||||
|
||||
## Spécification du conteneur
|
||||
Ce service n'est pas redondé car non vital, son IP est 10.0.2.5 sur le réseau CTF.
|
||||
Ce service n'est pas redondé car non vital. Il portera le numéro 145.
|
||||
#### Deux interfaces
|
||||
- eth0 : vmbr1 / VLAN 40 / IP 10.0.3.3 / GW 10.0.2.254
|
||||
- eth1 : vmbr2 / VLAN 100 / IP 10.1.0.145 / GW 10.1.0.254
|
||||
|
||||
### Le proxy
|
||||
|
||||
#### /root/.wgetrc
|
||||
```
|
||||
http_proxy = http://10.0.3.252:3128/
|
||||
https_proxy = http://10.0.3.252:3128/
|
||||
use_proxy = on
|
||||
```
|
||||
|
||||
#### /etc/apt/apt.conf.d/01proxy
|
||||
```
|
||||
Acquire::http {
|
||||
Proxy "http://10.0.3.252:9999";
|
||||
};
|
||||
```
|
||||
|
||||
## Objectif
|
||||
Il doit rediriger les requêtes arrivant de HAProxy vers le bon conteneur en fonction de l'hostname. Pour cela nous allons utiliser des serveurs web HTTP Nginx.
|
||||
@@ -11,6 +30,8 @@ Il doit rediriger les requêtes arrivant de HAProxy vers le bon conteneur en fon
|
||||
apt-get update
|
||||
apt-get install -y nginx
|
||||
systemctl enable nginx.service
|
||||
rm /etc/nginx/sites-enabled/default
|
||||
rm /etc/nginx/sites-available/default
|
||||
```
|
||||
|
||||
## Mise en place d'un serveur faisant office de reverse proxy
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
Numéro 121
|
||||
#### Deux interfaces
|
||||
- eth0 : vmbr1 / VLAN 30 / IP 10.0.2.21 / GW 10.0.2.254
|
||||
- eth1 : vmbr2 / VLAN 100 / IP 10.0.2.121 / GW 10.1.0.254
|
||||
- eth1 : vmbr2 / VLAN 100 / IP 10.1.0.121 / GW 10.1.0.254
|
||||
|
||||
### Le proxy
|
||||
|
||||
@@ -120,7 +120,6 @@ apt-get update
|
||||
apt-get install -y git postgresql sudo
|
||||
wget -O gitea https://dl.gitea.io/gitea/1.11.1/gitea-1.11.1-linux-amd64
|
||||
```
|
||||
pg_ctlcluster 11 main start
|
||||
|
||||
|
||||
## Configuration de Nginx
|
||||
@@ -241,7 +240,6 @@ Cocher uniquement
|
||||
- Activer le mode hors-ligne
|
||||
- Désactiver Gravatar
|
||||
- Désactiver le formulaire d'inscription
|
||||
- Exiger la connexion à un compte pour afficher les pages
|
||||
- Masquer les adresses e-mail par défaut
|
||||
- Activer le suivi le temps par défaut
|
||||
Ensuite
|
||||
|
||||
@@ -6,7 +6,7 @@ Mise en place du conteneur pour NextCloud et intégration à l'annuaire LDAP.
|
||||
Numéro 120
|
||||
#### Deux interfaces
|
||||
- eth0 : vmbr1 / VLAN 30 / IP 10.0.2.20 / GW 10.0.2.254
|
||||
- eth1 : vmbr2 / VLAN 100 / IP 10.0.2.120 / GW 10.1.0.254
|
||||
- eth1 : vmbr2 / VLAN 100 / IP 10.1.0.120 / GW 10.1.0.254
|
||||
|
||||
### Le proxy
|
||||
|
||||
@@ -350,8 +350,7 @@ Paramètres / Intégration LDAP/AD
|
||||
|
||||
#### Avancé
|
||||
- Cocher `Configuration active`
|
||||
- Champ "nom d'affichage" de l'utilisateur `cn`
|
||||
- Second attribut pour le nom d'affichage `sn`
|
||||
- Champ "nom d'affichage" de l'utilisateur `displayName`
|
||||
- DN racine de l'arbre utilisateurs `ou=people,dc=krhacken,dc=org`
|
||||
- Champ "nom d'affichage" du groupe `cn`
|
||||
- DN racine de l'arbre groupes `cn=cloud,ou=people,dc=krhacken,dc=org`
|
||||
|
||||
Reference in New Issue
Block a user