[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révisionLes deux révisions suivantes
fr:slackbook:network [2012/12/29 15:24 (UTC)] – [Configuration manuelle] ellendhelfr:slackbook:network [2013/10/13 20:40 (UTC)] – Check spelling ellendhel
Ligne 1: Ligne 1:
 ====== Réseau ====== ====== Réseau ======
- 
  
 ===== Netconfig ===== ===== Netconfig =====
Ligne 9: Ligne 8:
  
 Vous pourrez être amenés à rencontrer beaucoup de protocoles réseaux, mais la plupart des gens n'ont besoin que de savoir gérer Internet Protocol (IP). Pour cette raison, nous nous concentrerons exclusivement sur IP dans ce livre. Vous pourrez être amenés à rencontrer beaucoup de protocoles réseaux, mais la plupart des gens n'ont besoin que de savoir gérer Internet Protocol (IP). Pour cette raison, nous nous concentrerons exclusivement sur IP dans ce livre.
 +
 ===== Configuration manuelle ===== ===== Configuration manuelle =====
  
Ligne 138: Ligne 138:
 Si tout se déroule sans accroc, votre carte réseau devrait être correctement configurée et vous devriez être capable de communiquer avec les autres ordinateurs de votre réseau, et avec Internet au sens large. Si pour une raison quelconque  **//dhcpcd//** échoue, vous pouvez essayer **//dhclient//**(8). Si tout se déroule sans accroc, votre carte réseau devrait être correctement configurée et vous devriez être capable de communiquer avec les autres ordinateurs de votre réseau, et avec Internet au sens large. Si pour une raison quelconque  **//dhcpcd//** échoue, vous pouvez essayer **//dhclient//**(8).
  
-**//dhclient//** est une alternative à **//dhcpcd//** et fonctionne basiquement de la même façon.+**//dhclient//** est une alternative à **//dhcpcd//** et fonctionne de la même façon.
  
 <code> <code>
Ligne 151: Ligne 151:
  
 Pourquoi Slackware propose deux clients DHCP ? Parfois un serveur DHCP particulier peut être défectueux et ne pas répondre correctement soir à **//dhcpcd//**, soit à **//dhclient//**. Dans les deux cas, vous pouvez toujours vous rabattre sur le second client DHCP dans l'espoir d'obtenir une réponse valide de la part du serveur. Traditionnellement, Slackware utilise **//dhcpcd//** et cela fonctionne dans la vaste majorité des cas, mais il peut être nécessaire à un certain point d'utiliser **//dhclient//** à la place. Tous deux sont d'excellents clients DHCP, utilisez donc celui qui vous convient le mieux. Pourquoi Slackware propose deux clients DHCP ? Parfois un serveur DHCP particulier peut être défectueux et ne pas répondre correctement soir à **//dhcpcd//**, soit à **//dhclient//**. Dans les deux cas, vous pouvez toujours vous rabattre sur le second client DHCP dans l'espoir d'obtenir une réponse valide de la part du serveur. Traditionnellement, Slackware utilise **//dhcpcd//** et cela fonctionne dans la vaste majorité des cas, mais il peut être nécessaire à un certain point d'utiliser **//dhclient//** à la place. Tous deux sont d'excellents clients DHCP, utilisez donc celui qui vous convient le mieux.
 +
 =====  Configuration automatique avec rc.inet1.conf ===== =====  Configuration automatique avec rc.inet1.conf =====
  
Ligne 169: Ligne 170:
 Ceci représente l’essentiel des informations nécessaires pour configurer une adresse IP fixe pour un simple contrôleur Ethernet. **//netconfig//** remplira habituellement ces valeurs pour une carte réseau unique pour vous. Si vous avez plusieurs cartes réseau et que vous avez besoin de toutes les activer au démarrage, vous aurez besoin d'éditer ce fichier pour ajouter des entrées de manière similaire à celle présentée ici. Pour commencer, laisser moi débuter par des rappels élémentaires. Ceci représente l’essentiel des informations nécessaires pour configurer une adresse IP fixe pour un simple contrôleur Ethernet. **//netconfig//** remplira habituellement ces valeurs pour une carte réseau unique pour vous. Si vous avez plusieurs cartes réseau et que vous avez besoin de toutes les activer au démarrage, vous aurez besoin d'éditer ce fichier pour ajouter des entrées de manière similaire à celle présentée ici. Pour commencer, laisser moi débuter par des rappels élémentaires.
  
-Comme vous l'avez probablement deviné, **IPADDR[n]** est l'adresse //Internet Protocol// pour la carte réseau **n**. En général, **n** correspond à //eth0//, //eth1// et ainsi de suite, mais ce n'est pas toujours le cas. Vous pouvez indiquer ces valeurs pour correspondre à un contrôleur réseau différent avec la variable **IFNAME[n]**, mais nous garderons cela pour les [[fr:slackbook:wifi|réseaux sans fil]], car cela concerne plus les contôleurs réseau sans fil.+Comme vous l'avez probablement deviné, **IPADDR[n]** est l'adresse //Internet Protocol// pour la carte réseau **n**. En général, **n** correspond à //eth0//, //eth1// et ainsi de suite, mais ce n'est pas toujours le cas. Vous pouvez indiquer ces valeurs pour correspondre à un contrôleur réseau différent avec la variable **IFNAME[n]**, mais nous garderons cela pour les [[fr:slackbook:wifi|réseaux sans fil]], car cela concerne plus les contrôleurs réseau sans fil.
  
-De la même manière, **NETMASK[n]** est le masque de sous-réseau à utiliser par le contôleur réseau. Si ces lignes sont laissées vides, alors aucune adresse IP fixe ne sera attribuée automatiquement à cette carte réseau. La variable **USE_DHCP[n]** dira (bien sûr) à Slackware d'utiliser DHCP pour configurer cette interface. **DHCP_HOSTNAME[n]** est rarement utilisé, mais certains serveurs DHCP peuvent le demander. Dans ce cas, vous devez indiquer un nom d'hôte valide. Finalement nous arrivons à la variable GATEWAY. Elle apparaît en fait bien plus bas dans le fichier que dans mon exemple, et elle gère la passerelle par défaut à utiliser. La raison à cela est liée à comment //Internet Protocol// fonctionne. Je n'irai pas dans des explications détaillées à ce sujet, il suffit de savoir qu'il ne peut y avoir qu'une route par défaut définie pour un ordinateur, quelque soit son nombre d'interfaces réseau.+De la même manière, **NETMASK[n]** est le masque de sous-réseau à utiliser par le contrôleur réseau. Si ces lignes sont laissées vides, alors aucune adresse IP fixe ne sera attribuée automatiquement à cette carte réseau. La variable **USE_DHCP[n]** dira (bien sûr) à Slackware d'utiliser DHCP pour configurer cette interface. **DHCP_HOSTNAME[n]** est rarement utilisé, mais certains serveurs DHCP peuvent le demander. Dans ce cas, vous devez indiquer un nom d'hôte valide. Finalement nous arrivons à la variable GATEWAY. Elle apparaît en fait bien plus bas dans le fichier que dans mon exemple, et elle gère la passerelle par défaut à utiliser. La raison à cela est liée à comment //Internet Protocol// fonctionne. Je n'irai pas dans des explications détaillées à ce sujet, il suffit de savoir qu'il ne peut y avoir qu'une route par défaut définie pour un ordinateur, quelque soit son nombre d'interfaces réseau.
  
 Si vous avez besoin d'utiliser un adressage IP fixe, vous devez obtenir une adresse IP unique et un masque de sous-réseau pour cette interface, ainsi qu'une passerelle par défaut, et les entrer dans ce fichier. Il n'y a pas de place pour la configuration DNS dans ''rc.inet1.conf'', les serveurs DNS devront donc être entrés manuellement dans ''resolv.conf'' comme nous l'avons vu dans la [[#manual:configuration|configuration manuelle]]. Bien sûr, si vous utilisez **//netconfig//**, cela sera géré pour vous par ce programme. Maintenant, regardons une autre interface de mon ordinateur. Si vous avez besoin d'utiliser un adressage IP fixe, vous devez obtenir une adresse IP unique et un masque de sous-réseau pour cette interface, ainsi qu'une passerelle par défaut, et les entrer dans ce fichier. Il n'y a pas de place pour la configuration DNS dans ''rc.inet1.conf'', les serveurs DNS devront donc être entrés manuellement dans ''resolv.conf'' comme nous l'avons vu dans la [[#manual:configuration|configuration manuelle]]. Bien sûr, si vous utilisez **//netconfig//**, cela sera géré pour vous par ce programme. Maintenant, regardons une autre interface de mon ordinateur.
Ligne 184: Ligne 185:
  
 J'indique ici à Slackware que je configure //eth1// en utilisant DHCP. Il n'y a pas besoin de configurer les variables **IPADDR[1]** ou **NETMASK[1]** lorsque vous utilisez DHCP (en fait, si elles sont définies, elles seront ignorées). Slackware se fera une joie de contacter un serveur DHCP dès que la machine aura démarré. J'indique ici à Slackware que je configure //eth1// en utilisant DHCP. Il n'y a pas besoin de configurer les variables **IPADDR[1]** ou **NETMASK[1]** lorsque vous utilisez DHCP (en fait, si elles sont définies, elles seront ignorées). Slackware se fera une joie de contacter un serveur DHCP dès que la machine aura démarré.
 +
 ====== Navigation ====== ====== Navigation ======
  
 fr:slackbook:network ()