OBJETIVOS: - Conocer los aspectos básicos a tener en cuenta en la configuración de la red. - Conocer los elementos básicos (archivos y utilidades) del TCP/IP. - Saber como configurar el TCP/IP. - Conocer los aspectos básicos de la supervisión de la red. CONTENIDOS: 1. Directrices de configuración de una red. 2. Configuración del TCP/IP. 2.1. Visión general del TCP/IP. 2.2. Archivos básicos de configuración. 2.3. Utilidades básicas. 3. Servicios y aplicaciones. 1
1. Directrices de configuración de una red Cuál será el uso de la red? Cómo se utilizará la red en un futuro a corto y medio plazo? Qué aplicaciones de red serán necesarias? Qué tipo y número de estaciones de trabajo habrá en la red? La organización requerirá grupos de trabajo? Las red se gestionará de forma centralizada? Qué protocolos serán necesarios? Estará nuestra red conectada a otras redes exteriores? Visión general. El sistema básico TCP/IP lo forman unos archivos y utilidades. Archivos: /etc/hosts: asigna nombres a direcciones IP. /etc/networks: asigna los nombres de dominio a las redes. /etc/rc.d/rc3.d/s10network: secuencia de configuración de las interfaces de red en el arranque del sistema. Utilidades: ifconfig: configuración de las interfaces de red. route: define las tablas estáticas de enrutamiento. ping: comprueba la conexión con otra estación. netstat: informa sobre el estado de la red. 2
Archivos básicos de configuración:/etc/hosts 127.0.0.1 localhost #Máquina local 166.82.1.21 mi_pc.tristar # Otras estaciones 166.82.1.20 servidor.tristar 166.82.1.1 gateway.tristar 166.82.1.10 impresora.tristar 166.82.1.1 gate1-if1 166.82.2.1 gate2-if2 Archivos básicos de configuración:/etc/networks Localnet 127.0.0.0 tristar-c1 166.82.1 tristar-c2 166.82.2 3
Utilidades básicas: ifconfig # ifconfig interfaz [familia] [opciones ] direccion interfaz: l0 eth0, eth1,... plip0, plip1,... Slip0, slip1,... familia: inet AX.25 XNS AppleTalk Utilidades básicas: ifconfig # ifconfig interfaz [familia] [opciones ] direccion opciones: up [-]broadcast [addr] down [-]pointopoint [addr] [-]arp hw [-]trailers [-]allmulti metric N mtu N dstaddr addr netmask addr 4
Utilidades básicas: route # /sbin/route [opciones] Opciones: -n del add Utilidades básicas: ping # ping direccion_ip Utilidades básicas: netstat # netstat [opciones] Opciones: -a -r -i -t -c -u -n -v -o 5
Aplicación (cliente): ftp # ftp servidor Aplicación: telnet # telnet estación Aplicación: rlogin # rlogin [opciones] [estación] Aplicación: rsh # rsh [opciones] [estación] Aplicación: rcp # rcp [opciones] archivo1 archivo2 Servicio: ftp Archivos: /etc/inetd.conf /etc/services Programas: inetd ftpd 6
Aplicación (servidor): ftp Configuración del servicio ftp anónimo: Crear el usuario ftp. Crear los directorios bin, etc y pub en el directorio de trabajo del usuario ftp (~fdtp). Copiar el archivo de programa ls en ~fdtp/bin. Copiar /etc/passwd y /etc/group en ~fdtp/etc. En el archivo ~fdtp/etc/passwd eliminar todos los usuarios a excepción de root, daemon, uucp y ftp. Desactivando sus palabras de paso. Asiganar los permisos adecuados en los archivos y directorios que cuelgan de ~fdtp. Modificar /etc/inetd.conf y /etc/services para arrancar ftpd. Servicio: NFS Archivos: /etc/exports (servidor) /etc/fstab (cliente) Programas: nfsd (servidor) mount (cliente) umount (cliente) 7
Servicio: NFS Archivo: /etc/exports (servidor) /comun/users -access=sol:luna,root=luna,rw /home/doc -access=luna:aries:geminis,ro Archivo: /etc/fstab (cliente) serv_nfs:/comun/users /mnt/comun/users nfs rw 0 0 serv_nfs:/home/doc /mnt/home/doc nfs ro 0 0 8