340 likes | 466 Views
DIDACTIFICACION DE IPv6. 3.4. CONFIGURACIÓN MANUAL. 3.4. CONFIGURACIÓN MANUAL. 3.4. CONFIGURACIÓN MANUAL. 3.4.0. Introducción. Configuración manual en: 3.4.1. Ubuntu-Linux 9.10. 3.4.1.1. Añadir direcciones en Ubuntu-Linux. 3.4.1.2. Más opciones de configuración en Ubuntu-Linux
E N D
DIDACTIFICACION DE IPv6 3.4. CONFIGURACIÓN MANUAL
3.4. CONFIGURACIÓN MANUAL 3.4. CONFIGURACIÓN MANUAL 3.4.0. Introducción. Configuración manual en: • 3.4.1. Ubuntu-Linux 9.10. • 3.4.1.1. Añadir direcciones en Ubuntu-Linux. • 3.4.1.2. Más opciones de configuración en Ubuntu-Linux • 3.4.2. Windows • 3.4.2.1. Añadir direcciones en Windows XP • 3.4.2.2. Añadir direcciones en Windows 7. • 3.4.2.3. Más opciones de configuración en Windows.
3.4. CONFIGURACIÓN MANUAL 3.4.0. Introducción • La configuración manual: • Siempre puede hacerse, independientemente de la configuración automática o con servidor (dhcpv6 o router). • Puede hacerse mediante comandos o mediante el entorno gráfico (salvo en Windows XP). • Una misma interfaz puede tener: • Una dirección loopback y otra local de enlace (autoconfigurada). • Una o más direcciones configuradas mediante servidor y/o router. • Una o más direcciones configuradas manualmente.
3.4. CONFIGURACIÓN MANUAL 3.4. CONFIGURACIÓN MANUAL • 3.4.1.1. Añadir direcciones en Ubuntu-Linux 9.10.
3.4. CONFIGURACIÓN MANUAL 3.4.1.1. Añadir direcciones en Ubuntu-Linux • Tenemos 2 opciones (entorno gráfico y comandos): • Mediante el entorno gráfico: • SistemaPreferenciasConexiones de redMarcamos la interfaz deseada (por ejemplo auto eth0) y pulsamos editar:
3.4. CONFIGURACIÓN MANUAL 3.4.1.1. Añadir direcciones en Ubuntu-Linux • En Ajustes IPv6 seleccionamosel Método manual. • IMPORTANTE: El usuario debetener privilegios de root paraque la opción APLICAResté activa. • Y añadimos la dirección IPv6deseada. Por ejemplo: • 2001:db8:290c:1291::3/64 • Pulsamos Aplicar indicando lacontraseña con privilegios.
3.4. CONFIGURACIÓN MANUAL 3.4.1.1. Añadir direcciones en Ubuntu-Linux • Para comprobarlo desde el terminal ejecutamosip addr show:
3.4. CONFIGURACIÓN MANUAL 3.4.1.1. Añadir direcciones en Ubuntu-Linux • Mediante comandos desde la terminal: • Por ejemplo, para configurar una dirección IPv6 unicast 2001:db8:290c:1291::3 en la interfaz eth0 • Utilizamos el comando ip con la siguiente sintaxis: ip addr add direccion_ipv6 dev nombre_interfaz • En nuestro caso: ip addr add 2001:db8:290c:1291::3 dev eth0
3.4. CONFIGURACIÓN MANUAL 3.4.1.1. Añadir direcciones en Ubuntu-Linux • De nuevo para comprobarlo desde el terminal ejecutamos ip addr show:
3.4. CONFIGURACIÓN MANUAL 3.4.1.1. Añadir direcciones en Ubuntu-Linux • Podríamos hacer ping6 a la nueva dirección: • La respuesta es satisfactoria. • PROBLEMA: La dirección configurada manualmente NO es permanente. Desaparece al REINICIAR el ordenador.
3.4. CONFIGURACIÓN MANUAL 3.4. CONFIGURACIÓN MANUAL • 3.4.1.2. Más opciones de configuración en Ubuntu-Linux 9.10.
3.4. CONFIGURACIÓN MANUAL 3.4.1.2. Más opciones de configuración en Ubuntu-Linux • SOLUCIÓN: Si queremos que la dirección sea permanente debemos indicarlo editando el fichero /etc/network/interfaces: • sudo gedit /etc/network/interfaces
3.4. CONFIGURACIÓN MANUAL 3.4.1.2. Más opciones de configuración en Ubuntu-Linux • Reiniciamos eth0, historicamente ejecutábamos: • sudo ifdown eth0 • sudo ifup eth0 • Actualmente se recomienda el uso del comando ip: • sudo ip link set dev eth0 down • sudo ip link set dev eth0 up • Si reiniciamos el ordenador comprobaremos que la dirección configurada manualmente PERMANECE.
3.4. CONFIGURACIÓN MANUAL 3.4.1.2. Más opciones de configuración en Ubuntu-Linux • Como vimos, el comando ip permite muchas más opciones: • Para mostrar todas las interfaces: sudo ip link show • Para mostrar por ejemplo eth0: sudo ip link show eth0 • Para elimininar la dirección introducida anteriormente: • sudo ip addr del 2001:db8:290c:1291::3 eth0
3.4. CONFIGURACIÓN MANUAL 3.4.1.2. Más opciones de configuración en Ubuntu-Linux • Para modificar opciones de una interfaz: sudo ip link set • Activar una interface: sudo ip link set on • Desactivar una interface: sudo ip link set off
3.4. CONFIGURACIÓN MANUAL 3.4.1.2. Más opciones de configuración en Ubuntu-Linux • Para indicar la unidad máxima de transferencia de una interfaz: • ip link set eth0 mtu tamaño_en_bytes • En estos ejemplos, hemos utilizado eth0 pero logicamente la interfaz puede ser cualquier interfaz configurada en cada ordenador. • Mediante el uso de la ayuda en cada caso, el usuario interesado podría profundizar más en el estudio de cada una de las opciones de configuración manual en Ubuntu-Linux.
3.4. CONFIGURACIÓN MANUAL 3.4. CONFIGURACIÓN MANUAL • 3.4.2.1. Añadir direcciones en Windows XP.
3.4. CONFIGURACIÓN MANUAL 3.4.2.1. Añadir direcciones en Windows XP • En Windows XP “parece” que tenemos 2 opciones. • Mediante el entorno gráfico: • InicioPanel de controlConexiones de red, seleccionarinterfaz y botón derecho. • La opción Propiedades paraTCP/IP version 6 permaneceDESACTIVADA. • En XP la opción gráfica NO ESPOSIBLE.
3.4. CONFIGURACIÓN MANUAL 3.4.2.1. Añadir direcciones en Windows XP • Veamos la opción de comandos: • Por ejemplo, para configurar una dirección IPv6 unicast 2001:db8:290c:1291::1 en la interfaz “Conexión de área Local” con un valor infinito para los parámetros “valid lifetime” y “preferred lifetime” y hacer que este cambio sea persistente (no cambie cada vez que se reinicia el sistema): • Desde la interfaz de comandos escribimos: • netsh interface ipv6 add address "Conexión de área local" 2001:db8:290c:1291::1
3.4. CONFIGURACIÓN MANUAL 3.4.2.1. Añadir direcciones en Windows XP • Se debe tener cuidado al escribir el nombre puesto que "Conexión de Area local" es distinto de "Conexión de área local" tanto en la A mayúscula como en la tilde. Cualquier error de sintaxis obtendra la siguiente respuesta:
3.4. CONFIGURACIÓN MANUAL 3.4.2.1. Añadir direcciones en Windows XP • Una alternativa más sencilla es escribir el índice (número) asignado a la interfaz en cuestión. Podemos verlo ejecutando: netsh in ipv6 show interface • En nuestro caso es el 4, por tanto escribiríamos: • netsh interface ipv6 add address 4 2001:db8:290c:1291::1
3.4. CONFIGURACIÓN MANUAL 3.4. CONFIGURACIÓN MANUAL • 3.4.2.2. Añadir direcciones en Windows 7.
3.4. CONFIGURACIÓN MANUAL 3.4.2.2. Añadir direcciones en Windows 7 • En Windows 7 tenemos 2 opciones. • Mediante el entorno gráfico: • InicioPanel de controlRedes e internet Centro deredes y recursos compartidos. • Pulsamos conexión de árealocal. • Estado de la conexiónpulsamos Propiedades. • TCP/IPv6 y Propiedades.
3.4. CONFIGURACIÓN MANUAL 3.4.2.2. Añadir direcciones en Windows 7 • Ahora podemos escribir lanueva dirección IPv6. • Indicamos el prefijo. • Podemos indicar la puerta deenlace. • Podemos indicar también losservidores DNS de formamanual como en IPv4.
3.4. CONFIGURACIÓN MANUAL 3.4.2.2. Añadir direcciones en Windows 7 • Veamos la opción de comandos: • NOTA: En Windows 7 al ejecutar la interfaz de comandos, a veces como en este caso es necesario ejecutarla con privilegios de administrador (como ocurre con sudo en Linux). Para ello, buscaremos el icono de la interfaz de comandos desde Inicio y pulsaremos sobre el botón derecho:
3.4. CONFIGURACIÓN MANUAL 3.4.2.2. Añadir direcciones en Windows 7 • Veamos la opción de comandos: • Por ejemplo, vamos a configurar una nueva dirección IPv6 2001:db8:290c:1291::2 en la interfaz “Conexión de área local” con un valor infinito para los parámetros “valid lifetime” y “preferred lifetime” y hacer que este cambio sea persistente (no cambie cada vez que se reinicia el sistema) • Desde la interfaz de comandos escribimos: • netsh interface ipv6 add address "Conexión de área local" 2001:db8:290c:1291::2
3.4. CONFIGURACIÓN MANUAL 3.4.2.2. Añadir direcciones en Windows 7 • Tal y como indicamos en XP se debe tener cuidado al escribir el nombre puesto que "Conexión de Area local" es distinto de "Conexión de área local" tanto en la A mayúscula como en la tilde. Cualquier error de sintaxis obtendra la siguiente respuesta:
3.4. CONFIGURACIÓN MANUAL 3.4.2.2. Añadir direcciones en Windows 7 • Como en XP una alternativa más sencilla es escribir el índice (número) asignado a la interfaz en cuestión. Podemos verlo ejecutando: netsh in ipv6 show interface • En nuestro caso es el 4, por tanto escribiríamos: • netsh in ipv6 add address 4 2001:db8:290c:1291::2
3.4. CONFIGURACIÓN MANUAL 3.4. CONFIGURACIÓN MANUAL • 3.4.2.3. Más opciones de configuración en Windows.
3.4. CONFIGURACIÓN MANUAL 3.4.2.3. Más opciones de configuración en Windows • El entorno netsh diseñado por Microsoft puede utilizarse en todas las versiones modernas de Windows. Vamos a analizar algunas opciones más que podeis probar desde Windows XP, Windows Vista, Windows 7, etc… • Para IPv6, netsh in ipv6 permite muchas opciones:
3.4. CONFIGURACIÓN MANUAL 3.4.2.3. Más opciones de configuración en Windows • Para opciones de eliminación delete permite: • Por ejemplo, para eliminar la dirección IPv6 agregada: • netsh in ipv6 delete address 2001:db8:290c:1291::2 • Podemos eliminar una interfaz completa, una dirección concreta de una interfaz, etc.
3.4. CONFIGURACIÓN MANUAL 3.4.2.3. Más opciones de configuración en Windows • Para reiniciar las direcciones IPv6: • netsh in ipv6 renew • Otra opción interesante para modificaciones es set:
3.4. CONFIGURACIÓN MANUAL 3.4.2.3. Más opciones de configuración en Windows • Por ejemplo, dentro de netsh in ipv6 set address:
3.4. CONFIGURACIÓN MANUAL 3.4.2.3. Más opciones de configuración en Windows • Podríamos indicar que nuestra dirección IPv6 es permanente o persistente, es decir se mantiene aunque reiniciemos el ordenador, indicando: • netsh in ipv6 set address “Conexión de área local” 2001:db8:290c:1291::2 store=persistent • Como podemos observar, el número de opciones y subopciones para la configuración es muy grande. • El usuario interesado podría profundizar más en el estudio de cada una de las opciones mediante la ayuda de netsh.