Ignorer les liens de navigation | |
Quitter l'aperu | |
Gestion de réseaux série à l'aide d'UUCP et de PPP dans Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Français) |
1. Solaris PPP 4.0 (Présentation)
2. Planification de la liaison PPP (tâches)
3. Configuration d'une liaison PPP commutée (tâches)
4. Configuration d'une liaison PPP de ligne spécialisée (tâches)
5. Paramétrage de l'authentification PPP (tâches)
6. Configuration d'un tunnel PPPoE (tâches)
7. Résolution des problèmes PPP courants (tâches)
Résolution des problèmes liés à PPP (liste des tâches)
Résolution des problèmes liés à PPP et PPPoE
Diagnostic des problèmes réseau
Problèmes réseau courants affectant PPP
Diagnostic et résolution des problèmes de communication
Problèmes de communication généraux affectant PPP
Diagnostic des problèmes liés à la configuration PPP
Problèmes courants de configuration de PPP
Diagnostic des problèmes de modem
Obtention des informations de débogage pour les scripts de discussion
Problèmes de scripts de discussion courants
Diagnostic et résolution des problèmes de débit de ligne série
Obtention des informations de diagnostic pour PPPoE
Correction des problèmes des lignes spécialisées
Diagnostic et résolution des problèmes d'authentification
8. Solaris PPP 4.0 (Référence)
9. Migration de Solaris PPP asynchrone à Solaris PPP 4.0 (tâches)
Les liaisons PPP présentent généralement trois zones principales d'échec :
échec de création du lien ;
dégradation des performances du lien pendant l'utilisation normale ;
problèmes pouvant être dus aux réseaux de l'un ou l'autre côté du lien.
La manière la plus simple de savoir si PPP fonctionne est d'exécuter une commande sur le lien. Exécutez une commande telle que ping ou traceroute dans un hôte sur le réseau du pair. Ensuite, observez les résultats. Cependant, vous devez utiliser les outils de débogage PPP et UNIX pour contrôler les performances d'un lien établi ou pour résoudre les problèmes posés par un lien.
Cette section explique comment obtenir les informations de diagnostic à l'aide de pppd et des fichiers journaux associés. Les autres sections de ce chapitre décrivent les problèmes couramment posés par PPP que vous pouvez détecter et corriger à l'aide des outils de dépannage PPP.
La procédure suivante montre comment visualiser le fonctionnement en cours d'un lien sur la machine locale.
For more information, see Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.
# pppd cua/b debug updetach
Les exemples suivants présentent les sorties obtenues pour une liaison commutée et une liaison de ligne spécialisée lorsque pppd s'exécute en arrière-plan. Si vous exécutez pppd debug en arrière-plan, la sortie produite est envoyée dans le fichier /etc/ppp/connect-errors.
Exemple 7-1 Sortie d'une liaison commutée fonctionnant correctement
# pppd /dev/cua/b debug updetach have route to 0.0.0.0/0.0.0.0 via 172.21.0.4 serial speed set to 230400 bps Using interface sppp0 Connect: sppp0 <--> /dev/cua/b sent [LCP ConfReq id=0x7b <asyncmap 0x0> <magic 0x73e981c8> <pcomp> <accomp>] rcvd [LCP Ident id=0x79 magic=0x0 "ppp-2.4.0b1 (Sun Microsystems, Inc., Oct 6 2004 09:36:22)"] Peer Identification: ppp-2.4.0b1 (Sun Microsystems, Inc., Oct 6 2004 09:36:22) rcvd [LCP ConfRej id=0x7b <asyncmap 0x0>] sent [LCP Ident id=0x7c magic=0x0 "ppp-2.4.0b1 (Sun Microsystems, Inc., Sep 15 2004 09:38:33)" sent [LCP ConfReq id=0x7d <magic 0x73e981c8> <pcomp> <accomp>] rcvd [LCP ConfAck id=0x7d <magic 0x73e981c8> <pcomp> <accomp>] rcvd [LCP ConfAck id=0x78 <magic 0xdd4ad820> <pcomp> <accomp>] sent [LCP ConfAck id=0x78 <magic 0xdd4ad820> <pcomp> <accomp>] sent [LCP Ident id=0x7e magic=0x73e981c8 "ppp-2.4.0b1 (Sun Microsystems, Inc., Sep 15 2004 09:38:33)"] sent [IPCP ConfReq id=0x3d <addr 0.0.0.0> <compress VJ 0f 01>] rcvd [LCP Ident id=0x7a magic=0xdd4ad820 "ppp-2.4.0b1 (Sun Microsystems, Inc., Oct 6 2004 09:36:22)"] Peer Identification: ppp-2.4.0b1 (Sun Microsystems, Inc., Oct 6 2004 09:36:22) rcvd [IPCP ConfReq id=0x92 <addr 10.0.0.1> <compress VJ 0f 01> sent [IPCP ConfAck id=0x92 <addr 10.0.0.1> <compress VJ 0f 01> rcvd [IPCP ConfNak id=0x3d <addr 10.0.0.2>]] sent [IPCP ConfReq id=0x3e <addr 10.0.0.2> <compress VJ 0f 01>] rcvd [IPCP ConfAck id=0x3e <addr 10.0.0.2> <compress VJ 0f 01>] local IP address 10.0.0.2 remote IP address 10.0.0.1
Exemple 7-2 Sortie d'une liaison de ligne spécialisée fonctionnant correctement
# pppd /dev/se_hdlc1 default-asyncmap debug updetach pppd 2.4.0b1 (Sun Microsystems, Inc., Oct 24 2004 07:13:18) started by root, uid 0 synchronous speed appears to be 0 bps init option: '/etc/ppp/peers/syncinit.sh' started (pid 105122) Serial port initialized. synchronous speed appears to be 64000 bps Using interface sppp0 Connect: sppp0 <--> /dev/se_hdlc1 sent [LCP ConfReq id=0xe9 <magic 0x474283c6><pcomp> <accomp>] rcvd [LCP ConfAck id=0xe9 <magic 0x474283c6><pcomp> <accomp>] rcvd [LCP ConfReq id=0x22 <magic 0x8e3a53ff><pcomp> <accomp>] sent [LCP ConfReq id=0x22 <magic 0x8e3a53ff><pcomp> <accomp>] sent [LCP Ident id=0xea magic=0x474283c6 "ppp-2.4.0b1 (Sun Microsystems, Inc., Oct 22 2004 14:31:44)"] sent [IPCP ConfReq id=0xf7 <addr 0.0.0.0> <compress VJ Of o1>]] sent [CCP ConfReq id=0x3f <deflate 15> <deflate(old#) 15> <bsd v1 15>] rcvd [LCP Ident id=0x23 magic=0x8e3a53ff "ppp-2.4.0b1 (Sun Microsystems, Inc., Oct 22 2004 14:31:44)"] Peer Identification: ppp-2.4.0b1 (Sun Microsystems, Inc., Oct 22 2004 14:31:44) rcvd [IPCP ConfReq id=0x25 <addr 10.0.0.1> <compress VJ Of 01>] sent [IPCP ConfAck id=0x25 <addr 10.0.0.1> <compress VJ Of 01>] rcvd [CCP ConfReq id=0x3 <deflate 15> <deflate(old#) 15 <bsd v1 15>] sent [CCP ConfAck id=0x3 <deflate 15> <deflate(old#) 15 <bsd v1 15>] rcvd [IPCP ConfNak id=0xf8 <addr 10.0.0.2>] rcvd [IPCP ConfReq id=0xf7 <addr 10.0.0.2> <compress VJ Of 01>] rcvd [CCP ConfAck id=0x3f <deflate 15> <deflate(old#) 15 <bsd v1 15>] Deflate (15) compression enabled rcvd [IPCP ConfAck id=0xf8 <addr 10.0.0.2> <compress VJ Of 01>] local IP address 10.0.0.2 remote IP address 10.0.0.1
La tâche suivante présente l'utilisation de la commande pppd pour obtenir des informations de débogage.
Remarque - Vous n'avez besoin d'exécuter les étapes 1 à 3 qu'une fois pour chaque hôte. Par la suite, vous pouvez passer à l'étape 4 pour activer le débogage pour l'hôte.
Pour plus d'informations, reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.
# touch /var/log/pppdebug
daemon.debug;local2.debug /var/log/pppdebug
# pkill -HUP -x syslogd
# pppd debug call peer-name
peer-name doit être le nom d'un fichier dans le répertoire /etc/ppp/peers.
# tail -f /var/log/pppdebug
Pour obtenir un exemple de fichier journal, reportez-vous à l'Étape 3.