Anterior Siguiente Indice

3. Configuración del servidor

3.1 Compilación del núcleo

Incluir soporte RARP en el núcleo del servidor será probablemente una buena idea. Deberá estar habilitada si se arranca el núcleo sin parámetros. Por otro lado, ésto no le ayudará si el cliente no está en la misma subred que el servidor.

El núcleo para la estación de trabajo necesita como configuraciones mínimas compiladas las siguientes:

Si la estación de trabajo va a ser iniciada sin pasar parámetros al núcleo, será necesario declarar el dispositivo raíz en 0:255. Haga esto creando el fichero de dispositivo:

mknod /dev/nfsroot b 0 255

Una vez creado, puede establecer el directorio raíz de la imagen del núcleo con:

rdev imagen_del_nucleo /dev/nfsroot

3.2 Creación del sistema de archivos raíz

Copiando el sistema de archivos

Atención: si bien estas instrucciones pueden resultar suficientes para Usted, no significa que sean óptimas en un sistema de trabajo. Hay un método mejor para configurar máquinas clientes con el sistema archivos raíz en NFS en el Cliente-Con-Raíz-NFS mini-COMO de Ofer Maor, ofer@hadar.co.il

Una vez decida dónde va a ser colocado el árbol raíz, cree éste con (por ejemplo):

mkdir -p directorio
tar cClf / - | tar xpCf directorio 

Si inicia el núcleo sin LILO, entonces el directorio raíz tiene que ser /tftpboot/dirección-IP. Si no le gusta esto, debe cambiarlo en la cabecera del Makefile de los fuentes del núcleo, busque una línea como: NFS_ROOT = -DNFS_ROOT=. Si cambia esto, será necesario recompilar el núcleo.

Cambios en el sistema de archivos raíz

Elimine los archivos innecesarios y revise las instrucciones de los ficheros de inicialización de /etc/rc.d. Algunos puntos importantes:

Exportando el sistema de archivos

Exporte el directorio raíz a la estación de trabajo. Consulte exports(5). Se deberá reiniciar nfsd/mountd después de este cambio. Con RedHat esto puede llevarse a cabo fácilmente ejecutando:

/etc/rc.d/init.d/nfs stop 
/etc/rcd/init.d/nfs start

Configuración RARP

Configure RARP en algún servidor de su red. Si arranca sin parámetros en nfsroot, el servidor RARP debe además ser servidor NFS. Generalmente este será el servidor NFS. Para poder hacerlo, se necesita que el núcleo tenga soporte RARP.

Para hacer esto, ejecute (y coloque en algún lugar de /etc/rc.d en el servidor):

/sbin/rarp -s direccion-ip direccion-MAC-de-la-tarjeta

donde

direccion-ip:

Dirección IP de la estación de trabajo y,

direccion-MAC-de-la-tarjeta:

Dirección MAC o hardware de la tarjeta de red de la estación de trabajo.

ejemplo:

/sbin/rarp -s 131.131.90.200 00:00:c0:47:10:12

También puede usar un mnemónico en lugar de la dirección-IP, cuando el servidor esté capacitado para resolverlo, bien por poder encontrarlo en (/etc/hosts o por búsquedas en DNS)

Configuración de BOOTP

Para configurar BOOTP necesita editar /etc/bootptab. Por favor consulte las páginas man sobre bootpd(8) y bootptab(5).

Cómo averiguar las direcciones del hardware

¡No sé cuáles son las direcciones MAC o de hardware! ¿Cómo puedo averiguarlas?


Anterior Siguiente Indice