Configuration, utilisation de TCP/IP sur AS/400

BoTTom |    Changer de couleur
 
 1/ Définir l'interface TCP/IP à partir du menu CFGTCP
 
cela permet de définir :
 - l'adresse IP
 
   .......................................................................
   :  Il ne faut définir que l'adresse locale (l'adresse IP de l'AS/400) :
   :.....................................................................:
 
 - le lien avec la ligne (elle doit exister).
 
 - la taille des trames (MTU) qu'il est conseillé de fixer à *LIND
         ° pour voir le maximum admis par la ligne : DSPLIND et regarder
            la taille allouée en face chaque service (SSAP)
 
         ° pour voir la taille en cours d'une interface NETSTAT/opt 1 et F11
 
 2/ Définir les routes (routeurs ou Gateway)
 
    il s'agit de fournir l'adresse d'une "machine" permettant de sortir
     du réseau local (si besoin).


|    Changer de couleur
 
                            Work with TCP/IP Routes 
                                                            Système:   S44R7
 Type options, press Enter.
   1=Add   2=Change   4=Remove   5=Display
 
                                                 Type
         Route               Subnet              of             Next
 Opt     Destination         Mask                Service        Hop
  1      132.1.0.0           255.255.0.0         *normal        129.1.1.10  
         *DFTROUTE           *NONE               *NORMAL        130.1.1.1
 
 
 
         ..............................................
         :                                            :
         : Mettez ici , vos différents routeurs.      :
         :............................................:
 
 
 
 F3=Exit   F5=Refresh   F6=Print list   F12=Cancel   F17=Top   F18=Bottom


|    Changer de couleur
 
 3/ Configurer TCP/IP par CHGTCPA
 
    A remarquer :
                   LOGPCLERR qui permet de produire un erreur (n° 7004)
 
                              visualisable par PRTERRLOG ou SST.
 
 
 4/ Définir les "HOST TABLE ENTRY" (OPTION 10 du menu CFGTCP)
 
    définition des systèmes TCP/IP du réseau, reconnus par votre système,
      et attribution d'un nom logique (QUSRSYS/QATOCHOST, membre HOSTS)
 
 5/ configurer :  le LOCAL DOMAIN & le HOST NAME (nom local de l'AS/400)
 
                  et les adresses IP des serveurs DNS à interroger
 
 6/ démarrer TCP/IP par STRTCP (cela doit démarrer aussi les serveurs)
 
 7/ vérifier la connexion par PING LOOPBACK (test de l'interface)
                              ou  PING nom-système


|    Changer de couleur
 Applications TCP/IP :
 
TELNET serveur : - faire le paramétrage par CFGTCPTELN puis STRTCPSVR.
 
                  TELNET utilise la configuration automatique des
                             unités virtuelles
 
                   Pensez à vérifier la valeur système QAUTOVRT
 
 
                  TELNET attribut donc à chaque fois un nom d'écran
                  "dynamqiue" (QPADEV00xxx)
 
                  cela rend difficile l'uitlisation d'une session telnet
                   si vous demandez à ce que QSECOFR ait des droits
                   explicite sur une unité (val. système QLMTSECOFR)
 
 
TELNET client : lancer la commande TELNET nom-système (ou STRTCPTELN)
 
 Vous pouvez voir le "mappage clavier" avec DSPVTMAP.
 


|    Changer de couleur
 
 En V3R20,V3R70 on peut retrouver l'adresse IP d'une session TELNET
    (fonction disponible via PTF), à l'aide de l'API QDCRDEVD
 
EXemple :
 
 
   DCL &RETOUR *CHAR 900
   DCL &BIN *CHAR 4
   DCL &FORMAT *CHAR 8 'DEVD0600'
   DCL &DEV    *CHAR 10
   DCL &ERR    *CHAR 8  X'0000000000000000'
   DCL &IPADR  *CHAR 15
 
   CHGVAR     %BIN(&BIN) 900
   RTVJOBA    JOB(&DEV)
 
   CALL QDCRDEVD  PARM(&RETOUR &BIN &FORMAT &DEV &ERR)
 
   CHGVAR &IPADR %SST(&RETOUR 878 15)
 
 


|    Changer de couleur
 
Le client TELNET a été modifé en V5R10 , afin de mieux gérer
 les sessions TELNET d'AS/400 à AS/400.
 
le paramètre RMTVRTDSP demande à utiliser un terminal particulier.
   (s'il n'existe pas, il est créé)
 
les paramètres RMTUSER et RMTPWD permettent un saut d'ouverture de session,
 si admis par le serveur distant, via la valeur système QRMTSIGN :
 
 elle doit contenir *SAMEPRF ou *VERIFY (qui sont identiques pour TELNET)
 
 RMTUSER peut contenir *CURRENT, malheureusement RMTPWD doit être renseigné.
 
 RMTPWDENC indique la méthode de cryptage utilisée :
 
           *NONE, le mot de passe est transmis en clair (Déconseillé !)
           *DES7, le mot de passe est transmis crypté pour un AS en V4R50
                   ou en V5R10 avec QPWDLVL 0 ou 1.
           *SHA1, le mot de passe est transmis crypté pour un AS en V5R10
                    avec QPWDLVL 2 ou 3.
 


|    Changer de couleur
 
 Vous trouverez également les paramètres :
 
  RMTINLPGM(*RMTUSRPRF)  pgm d'ouverture     --
  RMTINLMNU(*RMTUSRPRF)  menu d'ouverture      > si saut de SIGNON.
  RMTCURLIB(*RMTUSRPRF)  curlib à utiliser   --
 
  RMTKBDTYPE(*RMTSYS)    clavier à utiliser
  RMTCODPAG(*RMTSYS)     code page
  RMTCHRSET(*RMTSYS)     jeu de charactères
 
 
  tous ces paramètres permettent de retrouver la plupart des fonctionnalités
   de la commande STRPASTHR.
 
 
 Pour clore un session TELNET, utilisez ATTN puis option 99,
 
 
          ou bien (en automatique) SIGNOFF  ENDCNN(*YES)
             qui clôt la session ET vous rebascule sur le système source.
 


|    Changer de couleur
 
 FTP client :  lancer la commande STRTCPFTP nom-système, puis
                ouvrir une session FTP (signature et mot de passe)
 
               et utiliser les commandes FTP
 
 FTP serveur :
 
     la fonction FTP serveur est automatiquement configurée à l'installation
      du produit 57xxTC1.
 
     vous pouvez la paramétrer par CHGFTPA
 
 SMTP :
 
     la messagerie TCP/IP est couplée sur AS/400 avec SNADS et/ou OFFICE
 
     chaque utilisateur enregistré dans le répertoire de distribution
      peut se voir assigner une adresse SMTP. (WRKDIRE et F19)
 
     pour envoyer un mail on peut utiliser SNDDST.
 


|    Changer de couleur
 Pour redémarrer un serveur seul :
 
 
      ENDTCPSVR *TELNET ou *FTP (etc ...)
 
puis
      STRTCPSVR *TELNET ou *FTP (etc ...)
 
 
la pluparts des serveurs ne "lisent" vos paramètres qu'au démarrage.
 
 
Pour voir les serveurs TCP/IP actifs :
 
 WRKACTJOB SBS(QSYSWRK) JOB(QT*)     ou   Operation navigator 
 
 
 note : 
 
       la commande STRHOSTSVR démarre les serveurs (les jobs) devant
          répondre à Client Acces en environnement IP.
 





©AF400