Chapitre 2. Configuration du système FreeBSD

Table des matières
2.1. Contrôler le nom de la machine FreeBSD
2.2. Contrôler la configuration de l'interface Ethernet
2.3. Autoriser la transmission de paquets
2.4. Renseigner la liste des autres machines du réseau (/etc/hosts)
2.5. Tester le système FreeBSD

Il y a trois informations à fournir au système FreeBSD avant de le relier au réseau local de notre exemple:



Si vous avez installé FreeBSD via une connexion réseau, il est possible que certaines de ces informations soient déjà définies.

Même si vous pensez que votre système FreeBSD a déjà été correctement configuré au moment de l'installation, il vous mieux vous assurer de la validité de chacune de ces informations pour vous éviter des ennuis par la suite.

2.1. Contrôler le nom de la machine FreeBSD

Il est possible que le nom de la machine FreeBSD ait été défini et enregistré lors de l'installation du système. Pour le vérifier, entrez, à l'invite du système, la commande suivante:

# hostname

Le nom de la machine FreeBSD sera affiché sur une seule ligne. Si ce nom paraît correct (c'est très subjectif :-), vous pouvez passer au paragraphe Contrôler la configuration de l'interface Ethernet.

Dans notre exemple, le résultat de la commande hostname devrait être “curly.my.domain” si le nom de la machine a été correctement défini à l'installation, ou ensuite. (A ce stade, ne vous préoccupez pas du suffixe “.my.domain”, nous verrons cela par la suite. Ce qui compte maintenant est le nom qui précède le premier “.”)

Si le nom de machine n'a pas été défini à l'installation, la réponse de hostname sera probablement “myname.my.domain”. Vous devez alors éditer le fichier /etc/rc.conf pour définir le nom du système.

2.1.1. Définir le nom de la machine FreeBSD

Note : Vous devez être en session sous “root” pour éditer les fichiers de configuration du système.

Note : Si vous introduisez des erreurs dans les fichiers de configuration, il y a de fortes chances que votre système ne redémarre pas correctement! Soyez prudents !

Le nom de machine du système FreeBSD est défini au démarrage par le fichier /etc/rc.conf. Utilisez l'éditeur par défaut (“ee”) pour éditer ce fichier.

Sous une session “root”, visualisez le fichier dans l'éditeur avec la commande:

# ee /etc/rc.conf

Avec les touches flèches, allez jusqu'à la ligne qui définit le nom de machine du système FreeBSD. Par défaut, vous y trouvez:

---
### Basic network options: ###
hostname="myname.my.domain"	# Set this!
---

Remplacez ces lignes, par exemple, par:

---
### Basic network options: ###
hostname="curly.my.domain"	# Set this!
---


Une fois la modification faite, appuyez sur la touche Echap pour aller dans le menu de commandes de l'éditeur. Choisissez “leave editor” (quitter l'éditeur) et sélectionnez bien l'option “save changes” (enregistrer les modifications) quand la question vous est posée.

Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.