Siége social : 14 rue des salles de l’éraudière 44300 Nantes ; Radio-Club F5KEQ : 478 Route de Saint Joseph 44300 Nantes arala.44@arala.fr

Le hostname avec Raspbian Trixie

Un article proposé par François F6DAA

Cet article pour informer les OMs qui bricolent avec les raspberrys d’un changement qui peut faire tourner en bourrique plus d’un s’il n’est pas averti (sous d’autres plateformes c’est certainement à présent le cas):

Depuis Raspbian Trixie c’est à dire Debian 13, la procédure de changement du hostname a changé d’une manière drastique.

Auparavant, vous changiez le contenu de /etc/hostname, cela suffisait pour que votre raspberry change de nom.

Depuis trixie, ce n’est absolument plus du tout le cas. Le problème est qu’à présent, au boot, le système lit son environnement, y compris réseau quand l’IP du raspberry est en DHCP. Je n’ai pas vérifié avec une IP statique, mais une IP dynamique, c’est le cas.

Même en utilisant l’utilitaire raspi-config, c’est la même chose, du moins pour le moment, on peut espérer que les développeurs de Raspbian le mettront à jour.

Voici la procédure à suivre (attention, il faut faire ces manips sous root, ou avec sudo) :

  • 1 Avec Nano, changez le contenu de etc/hostname
  • 2 Toujours avec Nano, mettez à jour le fichier etc/hosts
  • 3 Tapez la commande : hostnamectl set-hostname mon_serveur
  • 4 Puis : systemctl restart systemd-hostnamed
  • 5 Enfin : sed -i ‘s/^preserve_hostname: false/preserve_hostname: true/’ /etc/cloud/cloud.cfg

La dernière commande avec sed peut être remplacée en éditant : /etc/cloud/cloud.cfg et en mettant la ligne : preserve_hostname à true.
En effet, l’usage d’avoir un protocole avec DHCP plus élaboré a évolué, ceci semble t-il pour améliorer la sécurité. Encore faut-il connaître toutes ces susceptibilités. Ainsi le serveurs dhcp répond aux requettes des clients, le serveur DHCP envoie le hostname à utiliser au client DHCP, car sous Raspbian Trixie, par exemple, le fichier /etc/dhcpcd.conf contient les directives en ce sens.

En l’absence de cette procédure, aux redémarrages de votre raspberry, vous retrouvez toujours l’ancien nom. J’avoue que c’était exaspérant. Il faut bien reconnaître qu’en ces temps d’insécurité absolue d’internet, la perversité des attaques est sans limites, qu’on le veuille ou non, c’est à prendre en compte qu’on soit un hacker de15 ans ou un radioamateur de 70 ans qui a horreur de sortir de ses habitudes, c’est la même chose.