Recherche sur le blog

vendredi 21 mars 2014

[AS400] Mémo – Commandes réseau

C’est en voyant intervenir un collègue il y a quelques jours que j’ai découvert qu’il existait des commandes sur l’AS/400 pour obtenir des informations réseau telles que la route empruntée pour contacter une IP distante ou simplement pour obtenir le délai de réponse d’un hôte en lui envoyant plusieurs paquets. Evidemment, on pouvait s’en douter, mais on ne le sait pas forcément surtout quand on s’habitue à le faire avec un PC. Voici quatre commandes à retenir !

Commande

Description

Paramètres

ping Tester l’accessibilité d’une machine sur un réseau IP Astuce : utilisez le prompt = F4.
Obligatoire (un des 2) :
- RMTSYS = nom système (chaine) 
Facultatifs :
- INTNETADR = adr. IPv4 / 6 (chaine)
    * Si spécifiée, 
        => RMTSYS = *INTNETADR 
- ADRVERFMT : format d’adresse
   *CALC = calculé
   *IP4 = IPv4
   *IP6 = IPv6
- MSGMODE : mode affichage message
- NBRPKT : nombre de paquets (déf : 5)
- PKTLEN : taille paquet en bytes (int)
telnet Permet de se connecter à une machine via le protocole Telnet, si elle l’autorise ou le prend en charge Obligatoire :
- RMTSYS = nom système (chaine) 
Facultatifs :
- INTNETADR = adr. IPv4 / 6 (chaine)
    * Si spécifiée, 
        => RMTSYS = *INTNETADR 
- PORT : spécifier un autre port si néc.
- SSL : *ENVAR, *YES, *NO.
** D’autres paramètres permettent de configurer le clavier pour la session.
traceroute Utilitaire qui permet de suivre les chemins qu'un paquet IP va prend pour aller de la machine locale à une autre machine distante. Obligatoire :
- RMTSYS = nom système (chaine).
- RANGE : paramètre du TTL 
     Spécifier le départ et l’arrêt.
- PKTLEN : taille du paquet (bytes).
- WAITTIME : temps attente réponse.
- OUTPUT : *MSG, *VERBOSE, *DTAQ
** D’autres paramètres à définir
netstat L’exécution de cette commande permet d’avoir par exemple la liste des ports ouverts dans l’invite ; cependant ici cela se fait dans l’émulateur 5250. Le fait de saisir la commande “netstat” permet d’arriver sur le menu “Work with TCP/IP Network Status” ; de là, on retrouve plusieurs options :
1) Work with IPv4 interface status :
    Afficher et gérer les interfaces.
2) Display TCP/IP Route Information
3) Work with IPv4 connection status 
    Liste des ports ouverts
** Les trois options suivantes proposent la même chose pour le protocole IPv6.

Pour lancer ces commandes, vous pouvez le faire depuis le menu principal ; les messages sont susceptibles de s’afficher dans la zone d’état. Vous pouvez également utiliser un “CALL QCMD” pour obtenir l’interface vous permettant d’exécuter des commandes. Bien plus pratique lors d’un ping car on voit toutes les informations s’afficher à l’écran.

qcmd1

Aucun commentaire: