ReverseProxyWildcard » Historique » Version 1
Fabien Dupont, 23/04/2013 23:30
1 | 1 | Fabien Dupont | h1. Reverse Proxy à Wildcard |
---|---|---|---|
2 | 1 | Fabien Dupont | |
3 | 1 | Fabien Dupont | h2. Principe |
4 | 1 | Fabien Dupont | |
5 | 1 | Fabien Dupont | Le principe de cette manip' est de créer un proxy pour accéder aux antennes Wifi de façon sécurisée. |
6 | 1 | Fabien Dupont | |
7 | 1 | Fabien Dupont | <pre> |
8 | 1 | Fabien Dupont | |
9 | 1 | Fabien Dupont | +--------+--------->[antenne1] |
10 | 1 | Fabien Dupont | +--------+ | apache |--------->[antenne2] |
11 | 1 | Fabien Dupont | | client |---->| (h2) |--------->[antenne3] |
12 | 1 | Fabien Dupont | +--------+ | |--------->[antenne4] |
13 | 1 | Fabien Dupont | +--------+--------->[antenne5] |
14 | 1 | Fabien Dupont | |
15 | 1 | Fabien Dupont | </pre> |
16 | 1 | Fabien Dupont | |
17 | 1 | Fabien Dupont | h2. Configuration du DNS |
18 | 1 | Fabien Dupont | |
19 | 1 | Fabien Dupont | Le DNS doit être avoir un wildcard pour que toutes les requêtes vers un sous-domaine de tsf.tetaneutral.net doivent pointer vers le serveur web, ici c'est h2. |
20 | 1 | Fabien Dupont | |
21 | 1 | Fabien Dupont | Dans bind, pour la zone tetaneutral.net, il faut ajouter : |
22 | 1 | Fabien Dupont | |
23 | 1 | Fabien Dupont | <pre> |
24 | 1 | Fabien Dupont | *.tsf IN CNAME h2 |
25 | 1 | Fabien Dupont | </pre> |
26 | 1 | Fabien Dupont | |
27 | 1 | Fabien Dupont | Vérification : |
28 | 1 | Fabien Dupont | |
29 | 1 | Fabien Dupont | <pre> |
30 | 1 | Fabien Dupont | palomino# host pouetpouetpouet.tsf.tetaneutral.net |
31 | 1 | Fabien Dupont | pouetpouetpouet.tsf.tetaneutral.net is an alias for h2.tetaneutral.net. |
32 | 1 | Fabien Dupont | h2.tetaneutral.net has address 91.224.149.152 |
33 | 1 | Fabien Dupont | h2.tetaneutral.net has IPv6 address 2a01:6600:8081:9800::1 |
34 | 1 | Fabien Dupont | </pre> |
35 | 1 | Fabien Dupont | |
36 | 1 | Fabien Dupont | h2. Configuration côté apache |
37 | 1 | Fabien Dupont | |
38 | 1 | Fabien Dupont | En fait, apache n'est pas configuré en mode proxy mais en mode rewrite. |
39 | 1 | Fabien Dupont | |
40 | 1 | Fabien Dupont | Par exemple, une requête vers http://42.tsf.tetaneutral.net/ sera réécrite en http://172.31.31.42/. |