Blog de Jesus Forain Blog de Jesus Forain
Blog personnel de Jesus Forain oĂč les principaux sujets sont l'informatique, la technologie, le spatial mais aussi divers sujets.
Site auto-hébergé sur un mini PC avec une connexion fibre
Rechercher & filtrer
Filtrer par année / mois
Derniers commentaires
Starship flight 8
Avatar de Jesus Forain
Jesus Forain
samedi 8 mars 2025 11:31

L'explosion du Ship vue depuis la Floride, regarder jusqu'à la fin.   ▶  

Starship flight 8
Avatar de Jesus Forain
Jesus Forain
vendredi 7 mars 2025 00:52

Rattrapage du Booster Super Heavy réussi mais avec 2 moteurs qui ne se sont pas rallumés lors du boostback burn et 1 lors de la phase de décélération. Malheureusement le Ship a encore été perdu. Il a eu une avarie de moteurs, plusieurs se sont é[...]

Starship flight 8
Avatar de Jesus Forain
Jesus Forain
vendredi 7 mars 2025 00:03

Début du direct de SpaceX, décollage toujours à l'heure prévue (00 H 30 en France).

Starship flight 8
Avatar de Jesus Forain
Jesus Forain
mardi 4 mars 2025 00:53

Lancement annulé !

Starship flight 8
Avatar de Jesus Forain
Jesus Forain
mardi 4 mars 2025 00:08

Décollage repoussé à 00 H 45, les préparatifs sont en cours.  

Raspberry Pi en récepteur audio Bluetooth (A2DP audio sink)
Avatar de Jesus Forain
Jesus Forain
mardi 4 mars 2025 00:03

Quand j'ai écris ce tuto, j'ai repris le fonctionnement d'un récepteur BT qui ne demande pas d'authentification. Il doit être possible de faire un système où il faut appuyer sur un bouton pour se mettre en mode appairage comme pour une enceinte BT en utilisant le GP[...]

Raspberry Pi en récepteur audio Bluetooth (A2DP audio sink)
Avatar par défaut
Pete (non inscrit)
dimanche 2 mars 2025 22:01

Salut Jesus Forainsuper tuto merci beaucoup, ça marche nickel :) Je vais essayer de renforcer un peu la sécu, je suis en appart' et laisser l'appairage BT ouvert ça me plait moyen. Encore merci pour la publication @++Pete  

Raspberry Pi en récepteur audio Bluetooth (A2DP audio sink)
Avatar par défaut
Gregouille (non inscrit)
dimanche 26 janvier 2025 13:46

Bonjour! J'ai enfin réussi ! Le problème résidait dans bluez, malgré les multiples distros que j'ai testé j'avais toujours un conflit quelque part, et là après une énième réinstalle propre et de longues recherches sur toutes les l[...]

Demander une adresse IP full stack chez Free pour avoir tous les ports
Avatar de Jesus Forain
Jesus Forain
samedi 25 janvier 2025 11:14

Le problème doit venir du réseau Free. Si c'était le VPN de l'entreprise ça ne fonctionnerait pas quelque soit le fournisseur. Et l'IP partagée n'empêche pas l'utilisation d'un VPN, c'est surtout utile si comme moi tu héberges un serveur web et que tu [...]

Demander une adresse IP full stack chez Free pour avoir tous les ports
Avatar par défaut
Steph (non inscrit)
jeudi 23 janvier 2025 12:21

Bonjour, Merci pour ton blog et toutes ces infos. J'ai un soucis un peu tricky. Depuis quelques semaines (impossible de me rappeler quand exactement), lorsque je suis en télétravail via le VPN de mon entreprise (via ma freebox pop), j'ai des erreurs reseau (fermeture de socket) entre l[...]

🐧Linux: installation d'un serveur DHCP

- 694 vues
Un serveur DHCP sers à attribuer automatiquement une adresse IP aux machines d'un réseau. Cette installation est faite sur un Raspberry PI utilisant une distribution dérivée de Debian. L'installation est faite avec Raspberry Pi OS Lite du 2 décembre 2020.

Sur ton réseau, le serveur DHCP est sur ta box ou ton routeur. Il faudra que tu le désactive pour utiliser ce serveur que l'on va configurer.

 
Installation du paquet
 
Installer le paquet isc-dhcp-server. Ignorer l'erreur disant que le DHCP n'a pas pu démarrer.
apt install isc-dhcp-server
 
Attribuer une IP fixe
 
On va attribuer une IP fixe à notre serveur DHCP. Cette adresse doit être dans le même réseau que les adresses que va attribuer le serveur DHCP, ça permettre de se connecter au serveur même si le service DHCP est arrêté.

Ouvre le fichier de configuration de DHPCD:

vim /etc/dhcpcd.conf
Ajouter ça à la fin du fichier.
Dans cet exemple, on attribue à l'interface "wlan0" l'IP 192.168.1.30 avec un masque en "/24" et comme passerelle "192.168.1.1".
interface wlan0
static ip_address=192.168.1.30/24
static routers=192.168.1.1
 
Configuration du serveur
 
Ouvrir:
vim /etc/default/isc-dhcp-server
Décommenter ces 2 lignes (IPV4 et IPV6):
DHCPDv4_CONF=/etc/dhcp/dhcpd.conf
DHCPDv6_CONF=/etc/dhcp/dhcpd6.conf
Indiquer sur quelles interfaces écouter. Dans l'exemple, wlan0 pour IPV4 et IPV6.
INTERFACESv4="wlan0"
INTERFACESv6="wlan0"
 
Configuration du DHCP
 
Il y a 2 fichiers de configuration, un pour IPV4 et un pour IPV6.
 
IPV4. Ouvrir:
vim /etc/dhcp/dhcpd.conf
Coller ça à la fin du fichier
Dans cet exemple:
- le réseau est 192.168.1.0/24
- la plage d'IP va de 192.168.1.10 à 192.168.1.255
- les serveurs DNS sont 192.168.1.1, 80.67.169.12 et 80.67.169.40. Ce sont le DNS de la box et les 2 DNS de FDN (French Data Network).
- la passerelle est 192.168.1.31
subnet 192.168.1.0 netmask 255.255.255.0 {
        range                           192.168.1.10 192.168.1.255; # Plage IP
        option domain-name-servers      192.168.1.1, 80.67.169.12, 80.67.169.40; # DNS
        option routers                  192.168.1.31; # Passerelle
}
 
Activer le service
 
Redémarrer le service:
systemctl restart isc-dhcp-server
L'activer au démarrage:
systemctl enable isc-dhcp-server
 
Bonus
 
Voir les bails actifs sur le serveur DHCP
cat /var/lib/dhcp/dhcpd.leases
 
Renouveler le bail DHCP, commande à exécuter chez un client.
dhclient -r
 
Configuration IPV4 avec envoi de routes. Ceci n'est pas compatible avec tous les systèmes, Android notamment et est à éviter.
# Linux. RFC3442
option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;
# Windows
option ms-classless-static-routes code 249 = array of unsigned integer 8;

# Déclaration d'un réseau
subnet 192.168.1.0 netmask 255.255.255.0 {
        range                           192.168.1.10 192.168.1.255; # Plage IP
        option domain-name-servers      192.168.1.1, 80.67.169.12, 80.67.169.40; # DNS
        option routers                  192.168.1.1; # Passerelle

    option rfc3442-classless-static-routes 24, 10,8,0, 192,168,1,31, 0, 192,168,1,1;
    option ms-classless-static-routes 24, 10,8,0, 192,168,1,31, 0, 192,168,1,1;
}
 
partager sur Facebook
COMMENTAIRES
Envoyer un commentaire
chargement de l'Ă©diteur en cours...
Envoi d'images pour les insérer dans le message
Cliquez sur le bouton "insérer l'image" pour l'ajouter à votre message, le fond de l'image passe en vert indiquant qu'elle est ajoutée. Les images non insérés sont supprimées.

Envoi de fichiers pour les télécharger

Attention! vous n'ĂȘtes pas connectĂ©, vous postez en mode invitĂ©.