This commit is contained in:
parent
ff8daaef1c
commit
5317a394b4
@ -8,4 +8,5 @@
|
||||
- [Un mémo postgres-cli](postgres.md)
|
||||
- [Un mémo mysql](mysql.md)
|
||||
- [capturer le traffic réseau avec Wireshark](wireshark.md)
|
||||
- [Créer un certificat pour une wildcard](wildcard_certificates.md)
|
||||
- [calculer les adresses d'un réseau](calculer-adresses-reseau.md)
|
||||
@ -3,30 +3,29 @@
|
||||
## Cloner le projet
|
||||
|
||||
``` { .bash .copy }
|
||||
makayabou@domani:~$ git clone https://gitlab.com/garagenum/tools/linux/debian-customizer.git
|
||||
Clonage dans 'debian-customizer'...
|
||||
remote: Enumerating objects: 717, done.
|
||||
remote: Counting objects: 100% (717/717), done.
|
||||
remote: Compressing objects: 100% (362/362), done.
|
||||
remote: Total 1800 (delta 409), reused 612 (delta 348), pack-reused 1083
|
||||
Réception d'objets: 100% (1800/1800), 11.76 MiB | 18.27 MiB/s, fait.
|
||||
Résolution des deltas: 100% (858/858), fait.
|
||||
git clone https://git.legaragenumerique.fr/GARAGENUM/ipxe.git
|
||||
```
|
||||
|
||||
## Configurer l'IP sur le serveur PXE
|
||||
|
||||
Configurer votre serveur pour avoir une IP statique au niveau du routeur, puis redémarrer le serveur.
|
||||
|
||||
## Exécuter le script
|
||||
|
||||
``` { .bash .copy }
|
||||
cd debian-customizer/
|
||||
sudo bash install-pxe-server.sh
|
||||
cd ipxe/
|
||||
sudo ./ipxe-install.sh
|
||||
sudo ./get-distibs.sh
|
||||
```
|
||||
|
||||
## Configurer les interfaces réseau
|
||||
## Configurer les distributions disponibles
|
||||
|
||||
Choisissez d'abord l'interface reliée au web:
|
||||

|
||||
```{ .bash .copy }
|
||||
sudo nano /var/www/html/install.pxe
|
||||
```
|
||||
|
||||
Choisissez ensuite l'interface réseau reliée aux ordinateurs clients:
|
||||

|
||||
## Documentation
|
||||
|
||||
[Lien vers la documentation IPXE](https://ipxe.org/docs)
|
||||
|
||||
**Voilà, votre serveur pxe est prêt! **
|
||||
**Voilà, votre serveur pxe est prêt!**
|
||||
|
||||
25
docs/divers/server/wildcard_certificates.md
Normal file
25
docs/divers/server/wildcard_certificates.md
Normal file
@ -0,0 +1,25 @@
|
||||
### Créer un certificat pour une wildcard
|
||||
|
||||
|
||||
#### Créer clé d'API (Gandi.net)
|
||||
|
||||

|
||||
|
||||
#### Créer un enregistement DNS
|
||||
|
||||

|
||||
|
||||
#### Créer le certificat
|
||||
|
||||

|
||||
|
||||
#### Renouvellement auto du certificat
|
||||
|
||||
```bash
|
||||
sudo certbot certonly \
|
||||
--authenticator dns-gandi \
|
||||
--dns-gandi-credentials /etc/letsencrypt/gandi/makayabou_api_key_gandi.ini \
|
||||
--server https://acme-v02.api.letsencrypt.org/directory \
|
||||
-d $domain -d *.$domain"
|
||||
```
|
||||
|
||||
@ -130,6 +130,7 @@ nav:
|
||||
- "Mémo Mysql": divers/server/mysql.md
|
||||
- "Wireshark": divers/server/wireshark.md
|
||||
- "Calcul Réseau": divers/server/calculer-adresses-reseau.md
|
||||
- "Créer un certificat pour une wildcard (*.domain.com)": divers/server/wildcard_certificates.md
|
||||
- "Les guides DevOps":
|
||||
- divers/devops/index.md
|
||||
- "Hugo":
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user