Précédent Suivant Chapitre Titre Tables Matières

E.10 Administration réseau


E.10.1 Linux ne détecte pas ma carte réseau compatible NE2000.

Certaines cartes NE2000 qui fonctionnaient auparavant semblent ne pas fonctionner avec les dernières versions du noyau 2.0.X. Vous pouvez essayer de faire fonctionner votre carte, en exécutant ce qui suit :

insmod 8390

insmod ne io=0xXXX irq=Y

(Note : remplacez XXXX et Y par l'adresse IO et l'IRQ. Les valeurs les plus courantes pour l'adresse IO sont 0x300 et 0x310. L'IRQ peut être n'importe quoi.)

Utilisez ensuite ifconfig ou netcfg pour configurer la carte. Il arrive cependant, même si la carte a été reconnue, qu'elle échoue lors du transfert de paquets TCP/IP. Nous cherchons actuellement une solution à ce problème.

Si les modifications effectuées plus haut fonctionnent, ajoutez les à /etc/conf.modules. Cela devrait ressembler à ce qui suit :

alias eth0 8390
alias eth0 ne
options eth0 io=0xXXX irq=Y

E.10.2 J'ai installé Red Hat Linux, qui semble démarrer correctement. Mais le système se bloque lors de l'exécution de sendmail. Que se passe-t-il ? Que faire ?

Si après l'installation de Red Hat Linux la machine se bloque lors de l'exécution de certain processus, tels que sendmail, apache ou SMB, vous êtes sûrement confronté à un problème réseau. La plupart du temps, Linux ne peut trouver le nom de machine que vous avez attribué (si vous avez configuré le réseau avec un nom de machine). La machine se met en pause, attend le timeout, et vous affiche éventuellement l'invite.

Si vous êtes connecté à un réseau équipé d'un serveur DNS, vérifiez avec votre administrateur que les valeurs contenues dans /etc/resolv.conf sont correctes.

Si vous utilisez Linux sur un réseau qui n'est pas équipé d'un serveur DNS, vous devez éditer le fichier /etc/hosts. Voici le format de ce fichier :

127.0.0.1 localhost localhost.localdomain
192.168.200.1 mymachine mymachine.mynetwork.net

Dans l'exemple, la machine est appelée mymachine.

E.10.3 J'ai effectué une mise à jour vers la version 5.0, mais sendmail ne relaye plus lecourriercomme il le faisait auparavant. Que se passe-t-il ?

Cette fonctionnalité a été désactivée par défaut dans la version 5.0 Vous pouvez ajouter dans le fichier /etc/relay_allow les noms de systèmes autorisés. Pour plus de renseignements, consultez le site http://www.informatik.uni-kiel.de/%7Eca/email.check.html.

Si vous rencontrez des problèmes avec des sites vous envoyant des UBEs (Unsolicited Bulk Email), vous pouvez leur supprimer l'accès grâce aux nouvelles fonctionnalités de sendmail. Ajoutez les sites au fichier /etc/mail/deny et créez ensuite une " hash table ".

La commande suivante peut être utilisée pour créer une " hash database version " de ce fichier :

makemap -v hash /etc/mail/deny < /etc/mail/deny

E.10.4 J'ai installé Linux, recompilé mon noyau, mais je rencontre des problèmes à propos des modules net-pf. Que se passe-t-il ? Que faire ?

Cela signifie que Linux est incapable de trouver les modules pour les différents protocoles réseaux. Les plus communs sont net-pf-4 (IPX) et net-pf-5 (appletalk). Ils n'ont sûrement pas été recompilés dans le noyau et sont requis pas certains services durant le démarrage.

Vérifiez que vous n'exécutez pas un service réclamant un de ces modules (mars-nwe, netatalk, ...). Si c'est le cas, vous devez recompiler un noyau en désactivant ces services.

Si le problème subsiste, utilisez les commandes suivantes :

cd /etc
vi conf.modules

Ajoutez au fichier :

alias net-pf-3 off
alias net-pf-4 off
alias net-pf-5 off

Les messages d'erreurs ne devraient plus apparaître.

E.10.5 Comment configurer ma connexion PPP ?

Consultez les pages suivantes :

http://www.redhat.com/support/docs/rhl/PPP-Tips/PPP-Tips.html
http://www.redhat.com/support/docs/rhl/Dialup-Tips/Dialup-Tips.html

De plus, le panneau de contrôle (control-panel) sous X Windows met à votre disposition l'utilitaire netcfg afin de configurer votre modem.

Pour la configuration PPP, via la barre du panneau de contrôle :

* Cliquez sur `Configuration réseau'

* Cliquez sur `Interfaces'

* Cliquez ensuite sur `Ajouter'

* Cliquez sur `Ok' pour PPP

* Complétez "#", "nom", "mot de passe"

* Cliquez sur `Customiser'

* Allez dans `Réseau' et choisissez `route par défaut' si vous avez une adresse IP dynamique, sinon complétez les informations IP

* Cliquez sur `Terminé' pour sauvegarder la configuration.

Vous pouvez aussi contacter ppp-list@redhat.com.

E.10.6 Comment autoriser les connexions PPP aux utilisateurs non root ?

Activez la configuration netcfg ppp pour les utilisateurs non-root. Puis, en tant qu'utilisateur non-root, utilisez la commande :

/usr/sbin/usernetctl ifcfg-ppp0 up

E.10.7 Mon système ne conserve pas les informations de routes réseaux.

Le problème décrit nous incite à penser que le programme gated est en cours d'exécution sur votre système. Dans une configuration correcte, il active et désactive les interfaces suivant les besoins. A moins que vous n'ayez configuré les scripts de démarrage et qui exécutent un routeur, vous devez le désactiver (nous sommes désolé de l'avoir activé par défaut... ce ne sera plus le cas dans les versions futures). Pour désactiver gated, utilisez les commandes :

/usr/sbin/ntsysv
disable gated
quit ntsysv

Nous vous conseillons de réamorcer le système car gated n'a peut être pas quitté le réseau dans les meilleures conditions. Si ce n'est pas possible, utilisez les commandes :

/etc/rc.d/init.d/gated stop
/etc/rc.d/init.d/network restart


Précédent Suivant Chapitre Titre Tables Matières