Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Guía de administración del sistema: servicios IP |
Parte I Introducción a la administración del sistema: servicios IP
1. Conjunto de protocolos TCP/IP de Oracle Solaris (descripción general)
Parte II Administración de TCP/IP
2. Planificación de la red TCP/IP (tareas)
3. Introducción a IPv6 (descripción general)
4. Planificación de una red IPv6 (tareas)
5. Configuración de servicios de red TCP/IP y direcciones IPv4 (tareas)
6. Administración de interfaces de red (tareas)
Novedades en la administración de interfaces de red
Administración de interfaces (mapa de tareas)
Aspectos básicos sobre la administración de interfaces físicas
Tipos de interfaz de Oracle Solaris
Administración de interfaces de red individuales
Cómo obtener el estado de una interfaz
Cómo configurar una interfaz física tras la instalación del sistema
Cómo eliminar una interfaz física
SPARC: Cómo asegurarse de que la dirección MAC de una interfaz sea única
Administración de redes de área local virtuales
Descripción general de una configuración VLAN
Etiquetas VLAN y puntos de conexión físicos
Planificación de una red para redes VLAN
Cómo planificar la configuración de una VLAN
Descripción general de agregaciones de vínculos
Conceptos básicos de agregaciones de vínculos
Agregaciones de vínculos de extremo a extremo
Directivas y equilibrio de la carga
Requisitos para agregaciones de vínculos
Cómo crear una agregación de vínculos
Cómo eliminar una interfaz de una agregación
Cómo configurar VLAN a través de una adición de vínculos
7. Configuración de una red IPv6 (tareas).
8. Administración de redes TCP/IP (tareas)
9. Resolución de problemas de red (Tareas)
10. Descripción detallada de TCP/IP e IPv4 (referencia)
11. IPv6 en profundidad (referencia)
12. Acerca de DHCP (descripción general)
13. Planificación del servicio DHCP (tareas)
14. Configuración del servicio DHCP (tareas)
15. Administración de DHCP (tareas)
16. Configuración y administración del cliente DHCP
17. Solución de problemas de DHCP (referencia)
18. Comandos y archivos DHCP (referencia)
19. Arquitectura de seguridad IP (descripción general)
20. Configuración de IPsec (tareas)
21. Arquitectura de seguridad IP (referencia)
22. Intercambio de claves de Internet (descripción general)
23. Configuración de IKE (tareas)
24. Intercambio de claves de Internet (referencia)
25. Filtro IP en Oracle Solaris (descripción general)
27. IP para móviles (Descripción general)
28. Administración de IP móvil (tareas)
29. Archivos y comandos de IP para móviles (referencia)
30. Introducción a IPMP (descripción general)
31. Administración de IPMP (tareas)
Parte VII Calidad de servicio IP (IPQoS)
32. Introducción a IPQoS (Descripción general)
33. Planificación para una red con IPQoS (Tareas)
34. Creación del archivo de configuración IPQoS (Tareas)
35. Inicio y mantenimiento de IPQoS (Tareas)
36. Uso de control de flujo y recopilación de estadísticas (Tareas)
Tras la instalación de Oracle Solaris, puede configurar o administrar interfaces en un sistema para las siguientes finalidades:
Para actualizar el sistema y convertirlo en un host múltiple. Para más información, consulte Configuración de hosts múltiples.
Para cambiar un host por un enrutador. Para obtener instrucciones sobre cómo configurar los enrutadores, consulte Configuración de un enrutador IPv4.
Para configurar las interfaces como parte de una VLAN. Para más información, consulte Administración de redes de área local virtuales.
Para configurar las interfaces como miembros de una adición. Para obtener más información, consulte Descripción general de agregaciones de vínculos.
Para agregar una interfaz a un grupo IPMP. Para obtener instrucciones sobre cómo configurar un grupo IPMP, consulte Configuración de grupos IPMP.
Esta sección incluye información sobre cómo configurar interfaces de red individuales, a partir de Solaris 10 1/06. Consulte las secciones siguientes para obtener información sobre cómo configurar las interfaces de las siguientes agrupaciones:
Para configurar las interfaces de una VLAN, consulte Administración de redes de área local virtuales.
Para configurar las interfaces de una adición, consulte Descripción general de agregaciones de vínculos.
Para configurar las interfaces como miembros de grupos IPMP, consulte Configuración de grupos IPMP.
A partir de Solaris 10 1/06, este procedimiento explica cómo determinar qué interfaces están disponibles en un sistema y su estado. Este procedimiento también muestra qué interfaces están conectadas. Si utiliza la versión anterior, Solaris 10 3/05, consulte Cómo obtener información sobre una interfaz específica.
La función de administrador principal incluye el perfil de administrador principal. Para crear el rol y asignarlo a un usuario, consulte el Capítulo 2, Trabajo con Solaris Management Console (tareas) de Guía de administración del sistema: administración básica.
# dladm show-link
En este paso se utiliza el comando dladm, que se explica detalladamente en la página del comando man dladm(1M). Este comando muestra todos los controladores de interfaces que encuentra, al margen de si las interfaces están configuradas.
# ifconfig -a
El comando ifconfig cuenta con múltiples funciones adicionales, incluida la conexión de una interfaz. Para más información, consulte la página del comando man ifconfig(1M).
Ejemplo 6-1 Cómo obtener el estado de una interfaz con el comando dladm
En el ejemplo siguiente se muestra el estado con el comando dladm.
# dladm show-link ce0 type: legacy mtu: 1500 device: ce0 ce1 type: legacy mtu: 1500 device: ce1 bge0 type: non-vlan mtu: 1500 device: bge0 bge1 type: non-vlan mtu: 1500 device: bge1 bge2 type: non-vlan mtu: 1500 device: bge2
El resultado de dladm show-link indica que hay disponibles cuatro controladores de interfaz para el host local. Pueden configurarse las interfaces ce y bge para las VLAN. Sin embargo, sólo se pueden utilizar las interfaces GLDV3 con el tipo non-VLAN para las adiciones de vínculos.
El ejemplo siguiente muestra la visualización del estado con el comando ifconfig - a.
# ifconfig -a lo0: flags=2001000849 <UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 ce0: flags=1000843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4>mtu 1500 index 3 inet 192.168.84.253 netmask ffffff00 broadcast 192.168.84.255 ether 0:3:ba:7:84:5e bge0: flags=1004843 <UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4>mtu 1500 index 2 inet 10.8.57.39 netmask ffffff00 broadcast 10.8.57.255 ether 0:3:ba:29:fc:cc
El resultado del comando ifconfig -a muestra las estadísticas sólo para dos interfaces, ce0 y bge0. Este resultado muestra que sólo se han conectado ce0 y bge0 y están listos para ser utilizados en el tráfico de red. Estas interfaces se pueden utilizar en una VLAN. Dado que se ha conectado bge0, ya no puede utilizar esta interfaz en una adición.
Antes de empezar
Determine las direcciones IPv4 que desee utilizar para las interfaces adicionales.
Asegúrese de que la interfaz física que se va a configurar esté instalada en el sistema. Para obtener información sobre cómo instalar hardware NIC que haya adquirido por separado, consulte las instrucciones del fabricante que se incluyen con la tarjeta NIC.
Si acaba de instalar la interfaz, lleve a cabo un inicio de reconfiguración antes de continuar con la tarea siguiente.
La función de administrador principal incluye el perfil de administrador principal. Para crear el rol y asignarlo a un usuario, consulte el Capítulo 2, Trabajo con Solaris Management Console (tareas) de Guía de administración del sistema: administración básica.
# dladm show-link
# ifconfig interface plumb up
Por ejemplo, para qfe0 escribiría:
# ifconfig qfe0 plumb up
Nota - Las interfaces que se configuran explícitamente con el comando ifconfig no persisten tras un reinicio.
# ifconfig interface IPv4-address netmask+netmask
Por ejemplo, para qfe0 escribiría:
# ifconfig qfe0 192.168.84.3 netmask + 255.255.255.0
Nota - Puede especificar una dirección IPv4 en la notación IPv4 tradicional o la notación CIDR.
# ifconfig -a
Compruebe la línea de estado para cada interfaz que se muestre. Asegúrese de que el resultado contenga un indicador UP en la línea de estado, por ejemplo:
qfe0: flags=1000843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
Por ejemplo, para agregar una interfaz qfe0, debe crear el siguiente archivo:
# vi /etc/hostname.qfe0
Nota - Si crea archivos alternativos de host para la misma interfaz, también deben seguir el formato de asignación de nombres hostname.[0-9]*, como, por ejemplo, hostname.qfe0.a123. Nombres como hostname.qfe0.bak o hostname.qfe0.old no son válidos y serán ignorados por las secuencias durante el inicio del sistema.
Tenga en cuenta también que sólo puede haber un archivo de nombre de host para una interfaz determinada. Si crea archivos alternativos de host para una interfaz con un nombre de archivo válido como, por ejemplo, /etc/hostname.qfe y /etc/hostname.qfe.a123 , las secuencias de comandos de inicio intentarán la configuración mediante la referencia a los contenidos de ambos archivos de host, y se generarán errores. Para evitar esos errores, proporcione un nombre de archivo no válido para el sistema host que no desea utilizar en una configuración concreta.
Como mínimo, agregue la dirección IPv4 de la interfaz al archivo. Puede utilizar la notación IPv4 tradicional o la notación CIDR para especificar la dirección IP de la interfaz. También puede agregar al archivo una máscara de red u otra información de configuración.
Nota - Para agregar una dirección IPv6 a una interfaz, consulte Modificación de la configuración de una interfaz de IPv6 para hosts y servidores
# reboot -- -r
# ifconfig -a
Para ver un ejemplo, consulte el Ejemplo 6-2.
Ejemplo 6-2 Cómo agregar configuraciones de interfaces persistentes
El ejemplo muestra cómo configurar las interfaces qfe0 y qfe1 en un host. Estas interfaces siguen siendo persistentes tras los reinicios.
# dladm show-link eri0 type: legacy mtu: 1500 device: eri0 qfe0 type: legacy mtu: 1500 device: qfe0 qfe1 type: legacy mtu: 1500 device: qfe1 qfe2 type: legacy mtu: 1500 device: qfe2 qfe3 type: legacy mtu: 1500 device: qfe3 bge0 type: non-vlan mtu: 1500 device: bge0 # vi /etc/hostname.qfe0 192.168.84.3 netmask 255.255.255.0 # vi /etc/hostname.qfe1 192.168.84.72 netmask 255.255.255.0 # vi /etc/inet/hosts # Internet host table # 127.0.0.1 localhost 10.0.0.14 myhost 192.168.84.3 interface-2 192.168.84.72 interface-3 For Solaris 10 11/06 and earlier releases:# vi /etc/inet/ipnodes 10.0.0.14 myhost 192.168.84.3 interface-2 192.168.84.72 interface-3
En este punto, debe reiniciar el sistema.
# reboot -- -r
Cuando se inicie el sistema, verifique la configuración de la interfaz.
ifconfig -a # ifconfig -a lo0: flags=1000849 <UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 eri0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 inet 10.0.0.14netmask ff000000 broadcast 10.255.255.255 ether 8:0:20:c1:8b:c3 qfe0:flags=1000843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3 inet 192.168.84.3 netmask ffffff00 broadcast 192.255.255.255 ether 8:0:20:c8:f4:1d qfe1: flags=1000843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4>mtu 1500 index 4 inet 192.168.84.72 netmask ffffff00 broadcast 10.255.255.255 ether 8:0:20:c8:f4:1e
Véase también
Para configurar una dirección IPv6 en una interfaz, consulte Cómo habilitar una interfaz de IPv6 para la sesión actual.
Para configurar la detección de fallos y la recuperación tras un fallo para las interfaces utilizando las rutas múltiples de redes IP (IPMP), consulte el Capítulo 31Administración de IPMP (tareas).
La función de administrador principal incluye el perfil de administrador principal. Para crear el rol y asignarlo a un usuario, consulte el Capítulo 2, Trabajo con Solaris Management Console (tareas) de Guía de administración del sistema: administración básica.
# ifconfig interface down unplumb
Por ejemplo, para eliminar la interfaz qfe1, debe escribir:
# ifconfig qfe1 down unplumb
Siga este procedimiento para configurar direcciones MAC.
Algunas aplicaciones requieren que cada interfaz esté en un host para tener una dirección MAC exclusiva. Sin embargo, cada sistema basado en SPARC tiene una dirección MAC para todo el sistema, que utilizan todas las interfaces de modo predeterminado. A continuación se exponen dos situaciones en las que se podría configurar las direcciones MAC instaladas de fábrica para las interfaces en un sistema SPARC.
Para las adiciones de vínculos, debe utilizar las direcciones MAC de fábrica de las interfaces en la configuración de la adición.
Para los grupos IPMP, cada interfaz del grupo debe tener una dirección MAC exclusiva. Estas interfaces deben utilizar sus direcciones MAC de fábrica.
El parámetro EEPROM local-mac-address? determina si todas las interfaces del sistema SPARC utilizan la dirección MAC de todo el sistema o una dirección MAC exclusiva. El siguiente procedimiento muestra cómo utilizar el comando eeprom para comprobar el valor actual de local-mac-address? y cambiarlo, si es preciso.
La función de administrador principal incluye el perfil de administrador principal. Para crear el rol y asignarlo a un usuario, consulte el Capítulo 2, Trabajo con Solaris Management Console (tareas) de Guía de administración del sistema: administración básica.
# eeprom local-mac-address? local-mac-address?=false
En el ejemplo, la respuesta al comando eeprom, local-mac-address?=false, indica que todas las interfaces utilizan la dirección MAC del sistema. El valor de local-mac-address?=false debe cambiarse a local-mac-address?=true para que las interfaces puedan pasar a ser miembros de un grupo IPMP. También debe cambiar local-mac-address?=false a local-mac-address?=true para las adiciones.
# eeprom local-mac-address?=true
Al reiniciar el sistema, las interfaces con las direcciones MAC de fábrica ahora utilizan esta configuración de fábrica, en lugar de la dirección MAC de todo el sistema. Las interfaces sin las direcciones MAC de fábrica siguen utilizando la dirección MAC de todo el sistema.
Busque los casos en que varias interfaces tengan la misma dirección MAC. En este ejemplo, todas las interfaces utilizan la dirección MAC de todo el sistema, 8:0:20:0:0:1.
ifconfig -a lo0: flags=1000849 <UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 hme0: flags=1004843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 inet 10.0.0.112 netmask ffffff80 broadcast 10.0.0.127 ether 8:0:20:0:0:1 ce0: flags=1004843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 inet 10.0.0.114 netmask ffffff80 broadcast 10.0.0.127 ether 8:0:20:0:0:1 ce1: flags=1004843 <UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 inet 10.0.0.118 netmask ffffff80 broadcast 10.0.0.127 ether 8:0:20:0:0:1
Nota - Continúe con el paso siguiente sólo si hay más de una interfaz de red con la misma dirección MAC. De lo contrario, vaya al último paso.
Especifique una dirección MAC exclusiva en el archivo /etc/hostname.interfaz para la interfaz concreta.
En el ejemplo del paso anterior, debe configurar ce0 y ce1 con direcciones MAC administradas localmente. Por ejemplo, para volver a configurar ce1 con la dirección MAC administrada localmente 06:05:04:03:02, debe agregar la línea siguiente a /etc/hostname.ce1:
ether 06:05:04:03:02
Nota - Para evitar la posibilidad de que una dirección MAC configurada manualmente entre en conflicto con otras direcciones MAC de la red, siempre debe configurar las direcciones MAC administradas localmente, tal como define el estándar IEEE 802.3.
También puede utilizar el comando ifconfig ether para configurar la dirección MAC de una interfaz para la sesión actual. Sin embargo, los cambios que efectúe directamente con ifconfig no se conservarán tras los reinicios. Consulte la página del comando man ifconfig(1M) para obtener más información.