Instalación y configuración del Red Hat 7.0
Obtención del Red Hat 7.0
ISO images de los dos CD-ROMs de instalación
ftp://archive.download.redhat.com/pub/redhat/linux/7.0/en/iso/i386
Instalación del Red Hat 7.0
Tipo de instalación: Custom
Manually partition with Disk Druid
| Espacio de disco para: |
Swap |
133Mb |
| |
FAT 32 |
5051.7Mb |
| |
Linux |
4455Mb |
Mount point /
Partition to format /dev/hda2
Install LILO boot record on: /dev/hda Master boot record
Partition: /dev/hda2 Boot label: linux
Network configuration:
| |
eth0 configurada para IPv4 |
| |
eth1 será configurada con IPv6 |
Authentication configuration:
| |
Enable MD5 passwords |
| |
Enable Shadow password |
Package Group Selection:
| |
X Windows System |
| |
Gnome |
| |
Mail/WWW/NewsTools |
| |
Multimedia Support |
| |
Networked Workstation |
| |
FTP anonymous Server |
| |
Network Management Workstation |
| |
Development |
| |
Kernel Development |
| |
Utilities |
Total install size 808 Mb
Configuración del kernel
Se pueden utilizar alguno de los siguientes comandos en el directorio /usr/src/linux para configurar el kernel:
| |
make config |
| |
make menuconfig |
| |
make xconfig (bajo Xwindows) |
Luego se deben hablitar las siguientes opciones:
| Kernel options |
|
Selection |
| |
The IPv6 protocol |
Yes (or module,but this can cause problems) |
| Networking options |
IPv6: enable EUI-64 token format |
Yes |
| |
IPv6: disable provider based address |
Yes |
Actualizar el número de version en el Makefile:
Ejemplo :
| |
EXTRAVERSION = -5.0 |
por |
EXTRAVERSION = -5.0-Ipv6 |
Compilación e instalación del kernel
make dep
make clean
make {zImage | bzImage}
Notas:
| |
Usar bzImage si el tamaño del kernel es muy grande. |
| |
En caso de tener alguna opción del kernel seteada con modules (m) |
| |
Se debe hacer también:
|
Copiar y nombrar el kernel
- cp arch/i386/boot/{zIamge | bzImage} /boot/vmlinuz-version
- En caso de tener alguna opción del kernel seteada con modules (m) se deberían instalar ahora
- editar /etc/lilo.conf y agregar una entrada por ejemplo:
| |
image = /vmlinuz-ip6 |
| |
label = ipv6 |
| |
... |
- Ejecutar lilo
- Reboot
Archivos de configuración
Basado en
http://www.bieringer.de/linux/IPv6/IPv6-HOWTO/IPv6-HOWTO-5.html
Por mas información referirse a ftp://ftp.bieringer.de/pub/linux/OldDocuments/ version 3.15
- Copiar los siguientes archivos en el directorio /etc/sysconfig/network-scripts
- Agregar los siguientes patches (diffs) a los siguientes archivos
| Archivo diff |
Descripción |
Patch para el archivo |
| ifup.diff |
Interface independed network configuration |
/etc/sysconfig/network |
| network.diff |
Script para levantar la interfaz |
/etc/sysconfig/network-scripts/ifup |
| ifdown.diff |
Script para bajar la interfaz |
/etc/sysconfig/network-scripts/ifdown |
- Copiar el siguiente archivo
| Archivo |
Descripción |
Copiarlo en el directorio |
| static-routes-ipv6 |
Script para bajar la interfaz |
/etc/sysconfig/network-scripts/ifdown |
- Agregar el siguiente patch (diff)
| Archivo |
Descripción |
Patch para el archivo |
| ifcfg-eth1.diff |
Configuración de la interfaz eth1 |
/etc/sysconfig/network-scripts/ifcfg-eth1 |
Notar que este archivo se refiere a eth1, no a eth0 que es el nombre que normalmente se utiliza en caso de tener una sola interfaz. Pero en nuestro caso contamos con dos interfaces eth0 (configurada con IPv4) y eth1 (configurada con IPv6).
Configuración de las interfaces
Este equipo cuenta con dos interfaces, eth0 y eth1.
- eth0: está configurada para que soporte IPv4.
- eth1: está configurada para que soporte IPv6.
/etc/sysconfig/network-scripts/ifcfg-eth0 (normal network interface)
- especificar la dirección IPv4 de esta interfaz
etc/sysconfig/network-scripts/ifcfg-eth1
- habilitar la configuración IPv6 para esta interfaz
| |
#IPV6INIT="no" |
# Inicializar IPv6 "no" |
| |
IPV6INIT="yes" |
# Inicializar IPv6 "yes" |
- habilitar IPv6 forwarding para esta interfaz
| |
PV6FORWARDING="no" |
# Controla {yes|no} forwarding a través de este dispositivo |
| |
V6FORWARDING="yes" |
# Controla {yes|no} forwarding a través de este dispositivo |
- especificar la dirección IPv6 global (no link-local) de esta interfaz
| |
IPV6ADDR="3ffe:400:100:ff01::1/64" |
# Dirección IPv6 y prefijo |
- especificar que esta interfaz no tiene dirección IPv4
Contactos:
Sergio Ramírez,
sramirez@seciu.edu.uy
María Cervantes,
mariac@seciu.edu.uy
|
|
Versión: Noviembre de 2005
Ubicación: http://www.rau.edu.uy/ipv6/rh7-0.htm
|
|