En aquest tema, explorarem els serveis i protocols de xarxa disponibles a OpenVMS. Aprendrem com configurar i utilitzar aquests serveis per millorar la comunicació i la funcionalitat del sistema. Aquest tema és crucial per a qualsevol administrador de sistemes que desitgi optimitzar la xarxa en un entorn OpenVMS.

Objectius del Tema

  • Entendre els serveis de xarxa disponibles a OpenVMS.
  • Aprendre a configurar i gestionar aquests serveis.
  • Conèixer els protocols de xarxa suportats per OpenVMS.
  • Implementar serveis de xarxa per millorar la comunicació i la seguretat.

  1. Introducció als Serveis de Xarxa

Què són els Serveis de Xarxa?

Els serveis de xarxa són aplicacions o processos que proporcionen funcionalitats específiques a través de la xarxa. A OpenVMS, aquests serveis permeten la comunicació entre diferents sistemes i faciliten la gestió de recursos compartits.

Serveis de Xarxa Comuns a OpenVMS

  • FTP (File Transfer Protocol): Permet la transferència de fitxers entre sistemes.
  • SMTP (Simple Mail Transfer Protocol): Utilitzat per enviar correu electrònic.
  • NFS (Network File System): Permet compartir fitxers entre sistemes diferents.
  • Telnet: Proporciona accés remot a altres sistemes.
  • SSH (Secure Shell): Proporciona accés remot segur.

  1. Configuració de Serveis de Xarxa

Configuració de FTP

Per configurar el servei FTP a OpenVMS, segueix aquests passos:

  1. Editar el fitxer de configuració FTP:
    $ EDIT SYS$SYSTEM:TCPIP$FTP.CONF
    
  2. Afegir les configuracions necessàries:
    [FTP]
    ENABLE = TRUE
    PORT = 21
    
  3. Reiniciar el servei FTP:
    $ @SYS$STARTUP:TCPIP$FTP_SHUTDOWN
    $ @SYS$STARTUP:TCPIP$FTP_STARTUP
    

Configuració de SMTP

Per configurar el servei SMTP, segueix aquests passos:

  1. Editar el fitxer de configuració SMTP:
    $ EDIT SYS$SYSTEM:TCPIP$SMTP.CONF
    
  2. Afegir les configuracions necessàries:
    [SMTP]
    ENABLE = TRUE
    PORT = 25
    
  3. Reiniciar el servei SMTP:
    $ @SYS$STARTUP:TCPIP$SMTP_SHUTDOWN
    $ @SYS$STARTUP:TCPIP$SMTP_STARTUP
    

Configuració de NFS

Per configurar el servei NFS, segueix aquests passos:

  1. Editar el fitxer de configuració NFS:
    $ EDIT SYS$SYSTEM:TCPIP$NFS.CONF
    
  2. Afegir les configuracions necessàries:
    [NFS]
    ENABLE = TRUE
    PORT = 2049
    
  3. Reiniciar el servei NFS:
    $ @SYS$STARTUP:TCPIP$NFS_SHUTDOWN
    $ @SYS$STARTUP:TCPIP$NFS_STARTUP
    

  1. Protocols de Xarxa Suportats

TCP/IP

El protocol TCP/IP és el més utilitzat a OpenVMS per a la comunicació de xarxa. Proporciona una base robusta per a la majoria dels serveis de xarxa.

DECnet

DECnet és un protocol de xarxa propietari desenvolupat per Digital Equipment Corporation. És àmpliament utilitzat en entorns OpenVMS per a la comunicació entre sistemes.

LAT (Local Area Transport)

LAT és un protocol de xarxa utilitzat per a la comunicació en xarxes locals. És especialment útil per a la connexió de terminals a sistemes OpenVMS.

  1. Implementació de Serveis de Xarxa

Exemple Pràctic: Configuració de SSH

SSH és un servei de xarxa que proporciona accés remot segur. A continuació es mostra com configurar SSH a OpenVMS:

  1. Instal·lar el paquet SSH:
    $ @SYS$STARTUP:TCPIP$SSH_CONFIG
    
  2. Editar el fitxer de configuració SSH:
    $ EDIT SYS$SYSTEM:TCPIP$SSH.CONF
    
  3. Afegir les configuracions necessàries:
    [SSH]
    ENABLE = TRUE
    PORT = 22
    
  4. Reiniciar el servei SSH:
    $ @SYS$STARTUP:TCPIP$SSH_SHUTDOWN
    $ @SYS$STARTUP:TCPIP$SSH_STARTUP
    

  1. Exercicis Pràctics

Exercici 1: Configuració de FTP

Configura el servei FTP a OpenVMS i transfereix un fitxer entre dos sistemes.

Exercici 2: Configuració de SMTP

Configura el servei SMTP a OpenVMS i envia un correu electrònic de prova.

Exercici 3: Configuració de NFS

Configura el servei NFS a OpenVMS i comparteix un directori entre dos sistemes.

Solucions als Exercicis

Solució a l'Exercici 1

  1. Editar el fitxer de configuració FTP:
    $ EDIT SYS$SYSTEM:TCPIP$FTP.CONF
    
  2. Afegir les configuracions necessàries:
    [FTP]
    ENABLE = TRUE
    PORT = 21
    
  3. Reiniciar el servei FTP:
    $ @SYS$STARTUP:TCPIP$FTP_SHUTDOWN
    $ @SYS$STARTUP:TCPIP$FTP_STARTUP
    
  4. Transferir un fitxer:
    $ FTP target_system
    FTP> put local_file remote_file
    FTP> bye
    

Solució a l'Exercici 2

  1. Editar el fitxer de configuració SMTP:
    $ EDIT SYS$SYSTEM:TCPIP$SMTP.CONF
    
  2. Afegir les configuracions necessàries:
    [SMTP]
    ENABLE = TRUE
    PORT = 25
    
  3. Reiniciar el servei SMTP:
    $ @SYS$STARTUP:TCPIP$SMTP_SHUTDOWN
    $ @SYS$STARTUP:TCPIP$SMTP_STARTUP
    
  4. Enviar un correu electrònic:
    $ MAIL
    MAIL> SEND
    To: [email protected]
    Subj: Test Email
    Enter your message below. Press CTRL/Z when complete.
    This is a test email.
    ^Z
    MAIL> EXIT
    

Solució a l'Exercici 3

  1. Editar el fitxer de configuració NFS:
    $ EDIT SYS$SYSTEM:TCPIP$NFS.CONF
    
  2. Afegir les configuracions necessàries:
    [NFS]
    ENABLE = TRUE
    PORT = 2049
    
  3. Reiniciar el servei NFS:
    $ @SYS$STARTUP:TCPIP$NFS_SHUTDOWN
    $ @SYS$STARTUP:TCPIP$NFS_STARTUP
    
  4. Compartir un directori:
    $ MOUNT/SYSTEM/NOASSIST DKA0: /NFS
    $ SET FILE/PROTECTION=(S:RWE,O:RWE,G:RWE,W:RWE) DKA0:[000000]
    

Conclusió

En aquest tema, hem après sobre els serveis i protocols de xarxa disponibles a OpenVMS. Hem vist com configurar i gestionar serveis com FTP, SMTP, i NFS, així com la importància dels protocols de xarxa com TCP/IP, DECnet i LAT. Els exercicis pràctics proporcionats han de reforçar els conceptes apresos i ajudar a implementar aquests serveis en un entorn real.

Curs de Programació OpenVMS

Mòdul 1: Introducció a OpenVMS

Mòdul 2: Comandes Bàsiques d'OpenVMS

Mòdul 3: Sistema de Fitxers d'OpenVMS

Mòdul 4: Scripting amb DCL

Mòdul 5: Gestió del Sistema OpenVMS

Mòdul 6: Xarxes a OpenVMS

Mòdul 7: Programació Avançada a OpenVMS

Mòdul 8: Clúster d'OpenVMS

Mòdul 9: Seguretat a OpenVMS

Mòdul 10: Resolució de Problemes i Optimització

© Copyright 2024. Tots els drets reservats