====== services réseau maison ======
{{ :dummy.png?75x75|}}
Sur l'ordinateur 1 :
* Le NAS
Sur l'ordinateur 2 :
* DHCP
* DNS
Sur l'ordinateur 3 :
* Clé 4G
* pi.hole
* APT Cache
* HTTP Cache
===== ordinateur 2 =====
Pour configurer un Raspberry Pi en tant que serveur DHCP et cache DNS, vous pouvez suivre les étapes ci-dessous :
1. **Installation du système d'exploitation** : Commencez par installer un système d'exploitation sur votre Raspberry Pi. Raspberry Pi OS est une option courante. Assurez-vous d'avoir accès à une connexion Internet fonctionnelle sur votre Raspberry Pi.
Utilisation de Raspberry Pi Imager :
{{:organisation_interne:pasted:20230719-202330.png}}
Choix du système d’exploitation :
{{:organisation_interne:pasted:20230719-202252.png}}
Dans les **Réglages avancés** :
{{:organisation_interne:pasted:20230719-202435.png}}
{{:organisation_interne:pasted:20230719-202154.png}}
3. Détecter le nouveau Raspberry Pi.
watch -n 1 -c -t -d nmap 192.168.100.1/24 -sn
au bout de 2 minutes le résultat apparaît :
{{:organisation_interne:pasted:20230719-203719.png}}
Se connecter :
ssh cedric@192.168.100.25
Et accepter le **fingerprint**.
4. Il faut fixer l'adresse IP de l'ordinateur. Il est impératif de ne pas être en DHCP pour cet ordinateur. Le fichier ''/etc/dhcpcd.conf'' doit être modifié afin de faire apparaître les options suivantes. Les lignes suivantes ont été décommentées (suppression du symbole #) et les paramètres modifiés.
interface eth0
static ip_address=192.168.100.1/24
#static ip6_address=fd51:42f8:caae:d92e::ff/64
static routers=192.168.100.254
static domain_name_servers=9.9.9.9 1.1.1.1
{{:organisation_interne:pasted:20230719-205751.png}}
Redémarrer
sudo reboot
Se connecter
ssh cedric@192.168.100.2
Mise à jour des paquets
sudo apt update&sudo apt upgrade
2. **Installation du serveur DHCP** : Ouvrez une fenêtre de terminal sur votre Raspberry Pi et exécutez les commandes suivantes pour installer le serveur DHCP (dnsmasq) :
```
sudo apt update
sudo apt install dnsmasq
```
3. **Configuration du serveur DHCP** : Éditez le fichier de configuration du serveur DHCP en utilisant la commande suivante :
```
sudo nano /etc/dnsmasq.conf
```
Dans le fichier de configuration, ajoutez les lignes suivantes pour définir la plage d'adresses IP pour le serveur DHCP :
```
dhcp-range=192.168.0.100,192.168.0.200,12h
```
Assurez-vous d'ajuster les adresses IP et la durée de bail selon vos besoins.
4. **Activation du cache DNS** : Dans le même fichier de configuration (/etc/dnsmasq.conf), ajoutez les lignes suivantes pour activer le cache DNS :
```
cache-size=1000
```
Cette ligne spécifie la taille maximale du cache DNS. Vous pouvez ajuster cette valeur en fonction de vos besoins.
5. **Redémarrage du service** : Redémarrez le service dnsmasq pour appliquer les modifications effectuées :
```
sudo systemctl restart dnsmasq
```
À ce stade, votre Raspberry Pi agira en tant que serveur DHCP et cache DNS.
Assurez-vous de configurer les paramètres DHCP sur les appareils clients pour qu'ils utilisent l'adresse IP de votre Raspberry Pi comme serveur DNS.
Notez que cette configuration de base ne couvre pas des fonctionnalités avancées telles que la réservation d'adresses IP statiques ou la redirection de noms de domaine. Pour des cas d'utilisation plus complexes, vous devrez peut-être ajuster davantage la configuration du serveur DHCP et DNS (dnsmasq) ou envisager d'utiliser des logiciels supplémentaires.
Fixer l'adresse IP
Installer DNS Masque - fournir DHCP et DNS
Configurer les serveurs maitres