70 votes

Comment définir le nom de domaine complètement qualifié en 12.04?

J'ai essayé d'ajouter

dns-domain domain.com

à /etc/network/interfaces sans succès. Quand je lance

hostname -d

Je reçois une chaîne vide

106voto

Manjunath Points 141

Modifiez /etc/hostname et ajoutez votre nom d'hôte non qualifié :

boson

Modifiez /etc/hosts:

sudo vi /etc/hosts

Ajoutez une entrée de votre nom d'hôte souhaité en remplaçant boson.dev.local bosonboson.dev.local est le nom d'hôte entièrement qualifié et boson est le nom d'hôte.

127.0.1.1 boson.dev.local boson

Redémarrez le service du nom d'hôte :

sudo service hostname restart

Testez votre configuration en ouvrant un terminal et en entrant les commandes ci-dessous :

  • hostname
    • Cela devrait afficher boson
  • hostname -f
    • Cela devrait afficher boson.dev.local

J'espère que cela vous aidera.

17voto

Nemo Points 9032

La commande hostname peut également être utilisée pour définir le nom d'hôte complet. Exécutez-la avec le nom passé en premier argument pour cela :

hostname www.example.com

Ceci n'est efficace que jusqu'au redémarrage, cependant. Vous pouvez modifier /etc/hostname pour des changements permanents.

Pour changer de nom de domaines, la page de manuel recommande ce qui suit :

Remarquez que seul l'administrateur peut changer les noms.

Il n'est pas possible de définir le FQDN ou le nom de domaine DNS avec la commande dnsdomainname (voir LE FQDN ci-dessous).

Le nom d'hôte est généralement défini une fois au démarrage du système dans /etc/init.d/hostname.sh (normalement en lisant le contenu d'un fichier qui contient le nom d'hôte, par ex. /etc/hostname).

Normalement, vous pouvez le définir dans /etc/hosts

11voto

neonlampshade Points 34

Mettez-le dans /etc/hostname.

Par exemple, ma machine s'appelle hubble, donc dans mon /etc/hostname j'ai :

ashton@hubble:~$ cat /etc/hostname
hubble.mydomain.blah.blah

Vous devrez peut-être redémarrer pour que cela s'affiche lorsque vous exécutez uname cependant.

3voto

lee Points 41

Je utilise des noms de domaine pour lier mon stockage partagé à mon groupe d'utilisateurs TIGERGROUP. Cette méthode permet d'utiliser le nom de domaine TIGERGROUP comme partage CIFS. Pensez au nom de domaine TIGERGROUP comme au domaine WORKGROUP dans Windows. Si vous avez un nom de serveur (myhost.com), ajoutez-le simplement à la fin après le nom de domaine.

exemple:

vi /etc/hosts
127.0.0.1       localhost
127.0.1.1       Aspire-Petra16.TIGERGROUP          #c.-à-d. ordinateur de bureau exécutant Petra Mint16
192.168.1.25    sharedstorage-1.local.TIGERGROUP.myhost-name.com   #lecteur multimédia de stockage partagé

Si je veux que Samba prenne également en charge le nom de domaine, je l'ajoute également au smb.conf. Je n'utilise pas Samba à la maison, donc c'est vraiment inutile à moins que vous ne le vouliez.

exemple:

vi /etc/samba/smb.conf

#défilez vers le bas du fichier pour trouver le workgroup

# workgroup = WORKGROUP              # commentez l'ancien nom avec un dièse
   **workgroup = TIGERGROUP**         # ajoutez le nom de domaine préféré.

redémarrer les services (peut être fait depuis l'interface graphique ou en ligne de commande.)

sudo /etc/init.d/samba restart
sudo /etc/init.d/networking restart

0voto

Rusell Bernand Points 9

Bien! Vous pouvez suivre les instructions ci-dessous

sudo vim /etc/hostname

Ensuite, appuyez sur la touche I et utilisez les touches fléchées de votre clavier pour naviguer dans la zone de texte; Ensuite, saisissez le nom d'hôte de votre choix et pour enregistrer et quitter, appuyez sur la touche Esc de votre clavier, suivi de ces touches : :, w, q, et enfin, Entrée.

Si elle existe, éditez le fichier /etc/default/dhcpcd et commentez la directive SET_HOSTNAME, en exécutant :

sudo vim /etc/default/dhcpcd

Ensuite, insérez le symbole # au début de la ligne qui commence par SET_HOSTNAME=, comme indiqué ci-dessous :

#SET_HOSTNAME='yes'

Enfin, exécutez :

sudo service hostname restart

Vous pouvez également avoir besoin d'une autre source fiable pour les paramètres complets. Une fois les réglages terminés, vous pouvez vérifier les détails du domaine sur WhoisXY.com où j'ai vérifié les informations whois.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X