Interface CLI via le câble de console des appareils Zyxel - Console pour accéder au port série et utiliser le niveau de débogage 8 avec PuTTY et TeraTerm

Vous avez d’autres questions ? Envoyer une demande

Avis important :
Cher client, veuillez noter que nous utilisons la traduction automatique pour fournir des articles dans votre langue locale. Il est possible que certains passages ne soient pas traduits avec exactitude. Si vous avez des questions ou constatez des divergences concernant l'exactitude des informations contenues dans la version traduite, veuillez consulter l'article original ici :Version originale

Cet article fournit un guide sur l'utilisation de l'interface de ligne de commande (CLI) via un câble de console avec l'USG FLEX, qui s'applique également aux modèles ATP et VPN Firewall. La procédure peut être appliquée de manière similaire aux commutateurs, illustrée ici avec le XGS-Switch, ainsi qu'aux points d'accès professionnels tels que le WAX510D. Elle couvre la sélection du câble de console approprié, la connexion et l'accès à la console via des applications telles que Putty et TeraTerm. De plus, elle comprend des instructions sur l'accès à l'interface graphique Web (Web GUI) et l'utilisation de la commande `debug kernel console-level 8` pour résoudre efficacement les problèmes de redémarrage et de plantage.

CLI (Command Line Interface) : L'interface en ligne de commande est une interface textuelle utilisée pour interagir avec des appareils. L'interface en ligne de commande est une interface de gestion accessible de plusieurs façons, notamment via SSH et une connexion par câble série/câble de console. La CLI est très appréciée des développeurs et des administrateurs système pour sa rapidité, sa précision et sa flexibilité.

Port COM (port de communication) : un port COM est une interface de communication série sur un ordinateur, couramment utilisée pour connecter des périphériques tels que des souris, des modems ou d'autres matériels. Via les ports COM, les données sont transmises bit par bit, souvent en utilisant la norme RS-232. Les ports COM restent essentiels dans les systèmes embarqués, la robotique et la communication avec les matériels hérités.

Câble de console: il s'agit d'un câble spécialisé utilisé pour se connecter directement au port console d'un périphérique réseau (généralement un routeur, un commutateur ou un pare-feu) afin de le configurer ou de le dépanner. Il est généralement doté d'un connecteur série à une extrémité (souvent RS-232 ou USB) et d'un connecteur RJ-45 à l'autre, permettant la communication entre le périphérique et un ordinateur exécutant un émulateur de terminal (par exemple, PuTTY). Cette connexion directe est essentielle pour la configuration initiale ou la récupération, car elle permet d'accéder à l'interface de ligne de commande (CLI) du périphérique même si les connexions réseau ne sont pas encore configurées.

Logiciels

Vous pouvez utiliser un logiciel de console de terminal tel que PuTTY ou TeraTerm. Dans ce tutoriel, nous utiliserons PuTTY pour SSH et TeraTerm pour la connexion à la console. 

Avertissement : Nous n'avons aucun lien avec PuTTY ni TeraTerm et présentons l'utilisation de ces programmes à des fins de démonstration et d'apprentissage ; l'utilisation de ces applications se fait à vos propres risques.

Câble de console

USB vers RS232 RJ-45 vers RS232 USB Type C vers RJ-45 USB vers TTL DB9 vers RS232

En général, tous nos pare-feu prennent en charge les câbles RJ-45 vers RS232, ainsi que les câbles USB ou USB Type-C vers RJ-45, selon le modèle. Certains modèles de commutateurs sont équipés de connecteurs RS232, USB Type-C vers RJ-45 ou USB vers TTL, selon le modèle. Pour les points d'accès, un connecteur USB vers TTL est généralement utilisé. Cependant, veuillez consulter la documentation spécifique à votre appareil pour vérifier la compatibilité et les exigences.

Pour la série USG FLEX H

Paramètres de console par défaut applicables à tous les appareils

  • Vitesse: 115 200 bps
  • Bitsde données: 8
  • Parité: Aucune
  • Bit d'arrêt: 1
  • Contrôle de flux: désactivé
  • Interface LAN1: 192.168.168.1/24
  • Câble de conversion RJ-45 vers DB-9-> Modifier le brochage du câble de console en standard 

* Le câble de console USG FLEX H n'est pas compatible avec le câble de console de la série ATP/USG FLEX

Articles utiles sur ce sujet

Maintenant que le volet matériel est clarifié, revenons au volet logiciel.

Pilote de câble

Vous devrez peut-être installer des pilotes supplémentaires fournis avec le câble USB-RS232 ou installer des pilotes génériques pour l'application. Une fois cette opération effectuée, dans votre gestionnaire de périphériques, vous verrez généralement apparaître une interface « COM » :

mceclip0.png

Une fois cette étape franchie, téléchargez TeraTerm à l'aide du lien ci-dessus et installez l'application.

Connexion avec TeraTerm

Dans TeraTerm, vous serez invité à choisir l'entrée : sélectionnez l'entrée série, puis l'interface COM répertoriée précédemment dans le Gestionnaire de périphériques. Accédez ensuite au menu Configuration > Port série.

mceclip1.png
mceclip2.png

Dans ce menu, vous pouvez définir différents paramètres concernant la communication par port série. Nous ne nous intéressons toutefois qu'à la vitesse ; le reste reste par défaut :

mceclip3.png

Paramètres de console par défaut applicables à tous les périphériques

  • Vitesse: 115 200 bps
  • Bitsde données: 8
  • Parité: Aucune
  • Bit d'arrêt: 1
  • Contrôle de flux: désactivé
  • Interface LAN1: 192.168.168.1/24
  • Câble de conversion RJ-45 vers DB-9-> Modifier le brochage du câble de console vers le brochage standard 

La vitesse est mesurée en bauds et est également appelée débit en bauds. La plupart de nos commutateurs ont un débit en bauds par défaut de 9600, tandis que tous les pare-feu de notre gamme et les points d'accès ont un débit en bauds de 115200. Sélectionnez 115 200 et cliquez sur « New Setting » pour enregistrer les paramètres. De retour dans le menu Console (l'écran noir), appuyez sur n'importe quel bouton pour réinitialiser la communication avec le nouveau débit en bauds. Vous pouvez ensuite saisir le nom d'utilisateur et le mot de passe de votre pare-feu (le mot de passe n'affiche aucun caractère lorsque vous le saisissez ; continuez simplement à taper et appuyez sur « Entrée » une fois que vous avez terminé). Vous devriez ensuite être connecté à l'appareil, ce qui s'affichera via 

mceclip4.png

Vous pouvez commencer à saisir différentes commandes CLI, que vous trouverez dans le guide de référence CLI, disponible sur https://download.zyxel.com.

Accès à l'interface CLI via un câble de console (à l'aide de PuTTY)

Téléchargez PuTTY via le lien ci-dessus et lancez l'application. Dans le champ « Hostname », saisissez l'adresse IP du pare-feu (généralement l'interface LAN1, qui est par défaut192.168.1.1). Laissez le port sur 22 et, pour la méthode d'accès, laissez SSH tel quel (par défaut), puis confirmez en cliquant sur le bouton « Open » :

mceclip1.png
mceclip1.png
  • Ouvrez Session -> Logging et ajustez les paramètres de journalisation pour obtenir un affichage des commandes que vous avez saisies. Si vous n'avez pas modifié le certificat du pare-feu, vous recevrez très probablement ce message d'avertissement.
mceclip0.png
mceclip6.png

Cela s'explique par le fait que le pare-feu utilise des empreintes de clé qu'il a lui-même créées ainsi que des certificats auto-signés. Mais il n'y a pas lieu de s'inquiéter ; autorisez la poursuite en cliquant sur « Oui », « Accepter » ou une option similaire, puis continuez. Vous devriez alors pouvoir vous connecter avec le nom d'utilisateur admin et le mot de passe du compte admin (par défaut 1234) et voir s'afficher la ligne suivante, indiquant que la connexion a réussi :

mceclip4.png

Vous pouvez commencer à saisir différentes commandes CLI, que vous trouverez dans le guide de référence CLI, disponible à l'adresse https://download.zyxel.com.

Accès à l'interface CLI via l'interface Web (Web GUI)

De nombreux appareils, en particulier notre gamme de pare-feu, vous permettent désormais d'accéder à l'interface de ligne de commande via un navigateur Web. Pour cela, connectez-vous à l'appareil et cliquez sur l'icône située tout à gauche de la barre d'icônes supérieure :

mceclip0.png

Cela vous permet d'accéder à l'interface CLI de l'appareil sans avoir besoin de logiciel supplémentaire.

mceclip1.png

Sur quels appareils ces méthodes fonctionnent-elles ?

Ces méthodes d'accès à l'interface CLI fonctionnent sur la quasi-totalité de nos appareils professionnels, à savoir les séries NWA/WAC/WAX pour les points d'accès, les modèles (X)GS1350/1900/1920/1930/2210/2220/3800/4600 pour les commutateurs et la quasi-totalité de notre gamme actuelle ZyWall/USG/USG FLEX/ATP/VPN. Pour la plupart des appareils, leurs prédécesseurs fonctionneront également sans problème via l'interface CLI.

Remarque : en raison de l'absence de connexion console sur le point d'accès, l'accès à l'interface CLI du point d'accès est limité au protocole SSH.

Que puis-je faire avec l'interface CLI ?

L'interface CLI permet une analyse et un débogage plus détaillés via des commandes pertinentes. Mais elle offre également des fonctionnalités pratiques et rapides, telles que le traçage de paquets, la vérification des versions de firmware des différentes partitions, l'affichage de la configuration actuellement appliquée, etc., parmi de nombreuses autres commandes. Vous pouvez consulter une liste de commandes utiles ici : Aperçu des commandes CLI utiles pour la série USG (meilleures pratiques)

Débogage du pare-feu après un redémarrage ou un plantage

Pour les cas de débogage complexes, vous pouvez, en quelques étapes très simples, enregistrer la sortie de votre console dans un fichier texte, à l'aide de captures d'écran. Cette section vous aide également à mettre en place un débogage à long terme sur les pare-feu Zyxel.

Débogage du pare-feu USG FLEX série H

Sur la console, entrez la commande pour modifier le niveau de débogage.
usgflex500h>cmd debug kernel console-level 8
OK.
Vérifiez le niveau de débogage.
usgflex500h>cmd debug kernel console-level show
niveau de console du noyau :8

Débogage du pare-feu USG FLEX/ATP/VPN

Saisissez les commandes correspondantes. Pour obtenir des journaux de débogage détaillés, saisissez la commande suivante :

debug kernel console-level 8
  • Laissez la session ouverte jusqu'à ce que vous ayez enregistré le trafic correspondant (dans cet exemple, nous n'avons malheureusement rencontré aucun problème, donc aucun journal n'a été créé). Une fois que vous avez capturé/reproduit le problème et que les journaux de débogage ont été générés, vous pouvez analyser/examiner et fermer la session PuTTY :
mceclip0.png
mceclip1.png
  • Vous pouvez désormais accéder au fichier texte que vous avez créé ; il vous montrera toutes les commandes saisies et leurs résultats :
     
mceclip2.png

Articles dans cette section

Cet article vous a-t-il été utile ?
Utilisateurs qui ont trouvé cela utile : 12 sur 27
Partager

Commentaires

0 commentaire

Vous devez vous connecter pour laisser un commentaire.