Administración de la red

Anuncio
Administración de la red
Diseño y Administración de Sistemas y Redes
http://gsyc.es
Curso 2007–2008
Configuración básica de la red
1
Configuración básica de la red
Interfaz de red
El Hardware de red puede ser muy variable, pero en TCP/IP se define un
interfaz abstracto. Permite enviar y recibir paquetes de la misma forma,
con independencia del tipo de dispositivo
Interfaz loopback: lo (Con dirección 127.0.0.1 y nombre localhost)
Interfaces ethernet: eth0, eth1, eth2,...
Interfaces wifi: wlan0, wlan1...
Interfaces ppp (teléfonos fijos o móviles): ppp0, ppp1, ppp2,...
c
2007
GSyC
Administración de la red
Configuración básica de la red (cont.)
2
Cada ordenador puede tener varios interfaces.
Cada interfaz normalmente tiene exactamente 1 dirección
En rigor, las máquinas no tienen dirección IP. (Pertenecen a los interfaces)
El interfaz lo es distinto de eth0. Deben tener direcciones y nombres
distintos. (Un error frecuente es mezclarlos)
c
2007
GSyC
Administración de la red
Configuración básica de la red (cont.)
3
Configuración de los interfaces de red
1. Con herramientas de bajo nivel:
Se pasan parámetros a ifconfig, route. La configuración se pierde
al reiniciar la máquina.
2. Con herramientas de alto nivel:
Se modifican ficheros de configuración de red. Se leen al iniciar la
máquina, o al llamar a las órdenes ifup, ifdown
No está estandarizada la localización y el formato de muchos de estos
ficheros
Sistemas basado en Red Hat
/etc/sysconfig/network-scripts
Sistemas basados en Debian
/etc/network/
c
2007
GSyC
Administración de la red
Configuración básica de la red (cont.)
4
Nombre de la máquina:
/etc/HOSTNAME (Red Hat)
/etc/hostname (Debian)
Activación y desactivación
ifup eth0
Activa el interfaz eth0, atendiendo a lo indicado en el fichero de
configuración
ifdown eth0
Desactiva el interfaz eth0
ifconfig
Muestra todos los interfaces activos
c
2007
GSyC
Administración de la red
Configuración básica de la red (cont.)
5
Configuración de Debian y derivados
/etc/network/interfaces:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.5
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
62.81.0.35
62.81.16.131
iface eth1 inet dhcp
c
2007
GSyC
Administración de la red
Configuración básica de la red (cont.)
6
Se pueden poner comentarios con #, pero solo a comienzo de linea
auto ethN
Todos los interfaces auto se activan al hacer ifup -a
(En el arranque se hace ifup -a)
Método static
Se indica una configuración de red fija para ese interfaz (dirección IP,
máscara de red y puerta de enlace)
• La configuración de los servidores de DNS tradicionalmente se
indicaba en /etc/resolv.conf.
• Las distribuciones actuales suelen usar el paquete resolvconf, que
emplea la opción dns-nameservers en /etc/network/interfaces
Método dhcp
La configuración de red se obtiene por DHCP
c
2007
GSyC
Administración de la red
Configuración básica de la red (cont.)
7
Interfaces Inalámbricos
Para configurar una red WiFi los parámetros son:
wireless-essid mi identificador de red
wireless-mode [Ad-Hoc|Managed]
• Ad-Hoc: Sin Access Point
• Managed: Con Access Point
wireless-key mi clave
wireless-keymode [restricted|open]
• restricted: El interfaz solo acepta conexiones encriptadas
• open: El interfaz acepta conexiones de cualquier tipo
wireless-channel mi canal
c
2007
GSyC
Administración de la red
Configuración básica de la red (cont.)
8
Ejemplo:
iface wlan0 inet dhcp
wireless-essid WLAN_01
wireless-mode Managed
wireless-key 58303030313338345630443031
wireless-keymode open
wireless-channel 6
c
2007
GSyC
Administración de la red
Configuración básica de la red (cont.)
9
/etc/hosts
Se usaba para resolver direcciones cuando no existı́a DNS
127.0.0.1
82.159.1.186
212.128.4.4
212.128.4.212
localhost
mi_pc
pantuflo.escet.urjc.es pantuflo
gamma02.escet.urjc.es gamma02
En la actualidad es útil para
Resolver direcciones que no están en ningún servidor de DNS
Resolver direcciones muy frecuentes sin usar su nombre de dominio
completo (FQDN)
Este fichero tiene precedencia sobre el DNS
Algunas aplicaciones exigen (indebidamente) que localhost y el nombre de
la máquina puedan resolverse
c
2007
GSyC
Administración de la red
NFS
10
NFS
NFS: Network File System Sun Microsystems, año 1984
Sistema de archivos distribuido. Permite acceder a través de la red a
un fichero como si fuera local. Muy usado en Unix, hay versiones para
Microsoft Windows donde no está muy extendido
Usa RPC, Remote procedure call. Una tecnologı́a más general, para
invocación de métodos remotos
• RPC no emplea puertos TCP/IP directamente, sino una tupla (no
de programa, versión)
• Portmap o Portmapper(Mapeador de puertos) es un demonio que
traduce no y versión a puertos TCP o UDP convencionales
• El demonio portmap invoca al demonio NFS
• rpcinfo -p
c
2007
GSyC
Administración de la red
NFS (cont.)
11
El servidor especifica en el fichero /etc/exports los directorios a exportar, a qué direcciones se permite y acceso y con qué opciones
Ejemplo:
/home
/usr/local
193.147.71.0/255.255.255.0(rw)
193.147.71.0/255.255.255.0(ro)
Si se necesita un ajuste más fino, pueden usarse los ficheros /etc/hosts.allow
y /etc/hosts.deny (Aplicables a cualquier demonio)
ro: Read Only
rw: Read and Write
root_squash: Hace que el usuario el usuario root en el cliente no sea
root en el servidor
no_root_squash: Permite que si el cliente hace peticiones como root,
también será root en el servidor. Opción por omisión. Peligrosa
c
2007
GSyC
Administración de la red
NFS (cont.)
12
Montaje
El cliente debe montar el sistema de ficheros remoto. Directamente con
mount o con el fichero /etc/fstab, tal y como vimos en el tema de
Sistemas de Ficheros
# <filesystem>
<mount point> <type> <options>
193.147.71.64:/home
/home
nfs
defaults
193.147.71.64:/usr/local
/usr/local nfs
defaults,ro
c
2007
GSyC
<dump><pass>
0
0
0
0
Administración de la red
Descargar