Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Transición de Oracle Solaris 10 a Oracle Solaris 11 Oracle Solaris 11 Information Library (Español) |
1. Transición de Oracle Solaris 10 a Oracle Solaris 11 (descripción general)
2. Transición a los métodos de instalación de Oracle Solaris 11
4. Funciones de gestión de almacenamiento
5. Gestión de sistemas de archivos
7. Gestión de configuración de red
Cómo se configura la red en Oracle Solaris 11
Configuración de la red durante una instalación
Gestión de la configuración de la red en el modo manual
Configuración de las interfaces de red en el modo manual
Visualización y configuración de las interfaces de enlaces en el modo manual
Configuración de los servicios de nombres en el modo manual
Capacidades de comprobación de errores de resolv.conf
Restablecimiento temporal de los servicios de nombres SMF
Importación de la configuración de red
Gestión de la configuración de la red en el modo automático
Configuración de los servicios de nombres en el modo automático
Configuración de LDAP en el modo automático
Gestión de configuración automática de la red desde el escritorio
Comandos que se utilizan para la configuración de red (referencia rápida)
8. Gestión de configuración del sistema
10. Gestión de las versiones de Oracle Solaris en un entorno virtual
11. Cambios de entorno de usuario y gestión de cuentas de usuario
12. Uso de las funciones de Oracle Solaris Desktop
A. Transición de versiones anteriores de Oracle Solaris 11 a Oracle Solaris 11
Si va a configurar manualmente la red, tenga en cuenta los siguientes aspectos principales:
Para configurar manualmente la red mediante los comandos dladm y ipadm, el NCP DefaultFixed debe estar activo (en línea) después de la instalación o actualización. Utilice el comando netadm para verificar qué NCP está activo actualmente en el sistema. Consulte el Ejemplo 7-1.
Si el NCP DefaultFixed no está activo, deberá habilitarlo antes de poder configurar manualmente la red. Consulte el Ejemplo 7-2.
La configuración de red persistente ahora se administra mediante SMF, no editando los siguientes archivos:
/etc/defaultdomain
/etc/dhcp.*
/etc/hostname.*
/etc/hostname.ip*.tun*
/etc/nodename
/etc/nsswitch.conf
Nota - En esta versión, aún se hace referencia al archivo /etc/nsswitch.conf, pero no se edita directamente el archivo para realizar cambios de configuración. Consulte Configuración de los servicios de nombres en el modo manual.
Para obtener más información sobre el establecimiento del nombre de nodo de un sistema (también conocido, a veces, como nombre de host) en esta versión, consulte Cambios de configuración del sistema y migración de la configuración del sistema a SMF.
Durante una instalación, el sistema se somete a una única actualización para convertir cualquier archivo de configuración de red /etc existente en sus respectivas configuraciones ipadm y dladm. El comando dladm se utiliza para configurar los enlaces de datos. El comando ipadm se utiliza para configurar las interfaces IP y los enlaces. El comando ipadm proporciona una funcionalidad casi equivalente a la del comando ifconfig. El comando ipadm también sustituye al comando ndd. Para comparar las opciones del comando ifconfig con los subcomandos ipadm, consulte Tablas de comparación: comando ipadm y otros comandos de red de Administración de Oracle Solaris: interfaces y virtualización de redes.
Las funciones de virtualización de red también se configuran y gestionan con los comandos dladm y ipadm. Los objetos que están en la capa de enlace (capa 2) de la pila de red, por ejemplo, las redes de área local virtual (VLAN), los túneles, las agregaciones de enlaces y las NIC virtuales (VNIC) más nuevas, se configuran con el comando dladm. Las interfaces que están en la capa IP (capa 3) se configuran con el comando ipadm. Consulte el Capítulo 19, Configuración de redes virtuales (tareas) de Administración de Oracle Solaris: interfaces y virtualización de redes y el Capítulo 6, Configuración de túneles IP de Administración de Oracle Solaris: servicios IP.
Para obtener información adicional sobre la configuración de las propiedades de red, consulte el Capítulo 4, Parámetros ajustables del conjunto de protocolos de Internet de Manual de referencia de parámetros ajustables de Oracle Solaris.
El comando ipadm se utiliza para configurar manualmente direcciones e interfaces IP. Por ejemplo, una interfaz IPv4 estática se configura como se indica a continuación:
# ipadm create-ip net0 # ipadm create-addr -T static -a local=10.9.8.7/24 net0/addr
La opción -T se puede utilizar para especificar tres tipos de direcciones: static, dhcp y addrconf (para direcciones IPv6 configuradas automáticamente). En este ejemplo, el sistema está configurado con una dirección IPv4 estática. Utilice la misma sintaxis para especificar una dirección IPv6 estática.
Configure una interfaz con DHCP como se indica a continuación:
# ipadm create-ip net0 # ipadm create-addr -T dhcp net0/addr
Utilice el argumento addrconf con la opción -T para especificar una dirección IPv6 generada de manera automática:
# ipadm create-ip net0 # ipadm create-addr -T addrconf net0/addr
Si se creó la interfaz net0 en este ejemplo y usted desea cambiar la dirección IP que se ha proporcionado para esa interfaz, necesita, primero, eliminar la interfaz y después volver a agregarla:
# ipadm delete-ip net0 # ipadm create-ip net0 # ipadm create-addr -T addrconf net0/new-add
Para obtener más información sobre los comandos que se utilizan para configurar manualmente la red, consulte Comandos que se utilizan para la configuración de red (referencia rápida).
Consulte también el Capítulo 9, Configuración de una interfaz IP de Administración de Oracle Solaris: interfaces y virtualización de redes y ipadm(1M).
Al realizar una nueva instalación, se asignan nombres genéricos a todos los enlaces de datos automáticamente usando la convención de denominación net0, net1 y netN, en función del número total de dispositivos de red en un sistema. Después de la instalación, puede utilizar diferentes nombres de enlaces de datos. Consulte Cómo cambiar el nombre de un enlace de datos de Administración de Oracle Solaris: interfaces y virtualización de redes.
Nota - Durante una actualización, se mantienen los nombres de enlace que se habían utilizado anteriormente.
Visualice información sobre los enlaces de datos en un sistema como se indica a continuación:
# dladm show-phys LINK MEDIA STATE SPEED DUPLEX DEVICE net2 Ethernet up 10000 full hxge0 net3 Ethernet up 10000 full hxge1 net4 Ethernet up 10 full usbecm0 net0 Ethernet up 1000 full igb0 net1 Ethernet up 1000 full igb1 net9 Ethernet unknown 0 half e1000g0 net5 Ethernet unknown 0 half e1000g1 net10 Ethernet unknown 0 half e1000g2 net11 Ethernet unknown 0 half e1000g3
Nota - En Oracle Solaris 10, el archivo /etc/path_to_inst se pueden utilizar para almacenar información acerca de los dispositivos de red físicos y virtuales. En la Oracle Solaris 11, este archivo no contiene los nombres de enlaces para las interfaces de red físicas. Para visualizar esta información, utilice el comando dladm show-phys, tal como se muestra en el ejemplo anterior.
Visualice un nombre de enlace de datos, su nombre de dispositivo y su ubicación de esta forma:
# dladm show-phys -L net0 LINK DEVICE LOC net0 e1000g0 IOBD
Cambie el nombre de un enlace de datos como se indica a continuación:
Si una interfaz IP está configurada mediante el enlace de datos, elimine, primero, esa interfaz.
# ipadm delete-ip interface
A continuación, cambie el nombre actual del enlace.
# dladm rename-link old-linkname new-linkname
El nombre_enlace_viejo hace referencia al nombre actual del enlace de datos. De manera predeterminada, el nombre del enlace está basado en hardware, como bge0. El nombre_enlace_nuevo hace referencia a cualquier nombre que desea asignar al enlace de datos. Para obtener más información, consulte el Capítulo 8, Configuración y administración de enlaces de datos de Administración de Oracle Solaris: interfaces y virtualización de redes. Consulte también el Capítulo 7, Uso de comandos de configuración de interfaces y enlaces de datos en perfiles de Administración de Oracle Solaris: interfaces y virtualización de redes.
El depósito SMF es el principal depósito para la configuración de todos los servicios de nombres. El comportamiento anterior, de modificación de un archivo de configuración para configurar servicios de nombres, ya no funciona. Estos servicios, como svc:/system/name-service/switch , svc:/network/dns/client y svc:/system/name-service/cache se deben habilitar o refrescar para cualquier cambio que se aplique.
Nota - Si no existe ninguna configuración de red, los servicios de nombres quedan predeterminados para el comportamiento files only en lugar de nis files. El servicio SMF svc:/system/name-service/cache debe estar activado en todo momento.
La siguiente tabla describe la configuración del servicio de nombres que se ha migrado a SMF.
Tabla 7-1 Servicio SMF para la asignación de archivos heredados
|
Ejemplo 7-3 Configuración de los servicios de nombres con SMF
El ejemplo siguiente muestra cómo configurar el DNS con los comandos SMF.
# svccfg svc:> select dns/client svc:/network/dns/client> setprop config/search = astring: \ ("us.company.com" "eu.company.com" "companya.com" "companyb.com" "company.com" ) svc:/network/dns/client> setprop config/nameserver = net_address: \ ( 138.2.202.15 138.2.202.25 ) svc:/network/dns/client> select dns/client:default svc:/network/dns/client:default> refresh svc:/network/dns/client:default> validate svc:/network/dns/client:default> select name-service/switch svc:/system/name-service/switch> setprop config/host = astring: "files dns" svc:/system/name-service/switch> select system/name-service/switch:default svc:/system/name-service/switch:default> refresh svc:/system/name-service/switch:default> validate svc:/system/name-service/switch:default> # svcadm enable dns/client # svcadm refresh name-service/switch # grep host /etc/nsswitch.conf hosts: files dns # cat /etc/resolv.conf # # opyright (c) 2011, Oracle and/or its affiliates. All rights reserved. # # # _AUTOGENERATED_FROM_SMF_V1_ # # WARNING: THIS FILE GENERATED FROM SMF DATA. # DO NOT EDIT THIS FILE. EDITS WILL BE LOST. # See resolv.conf(4) for details. search us.company.com eu.company.com companya.com companyb.com company.com nameserver 138.2.202.15 nameserver 138.2.202.25 . . .
Ejemplo 7-4 Definición de varios servidores NIS con SMF
En el ejemplo siguiente, se muestra cómo establecer varios servidores NIS.
# svccfg -s nis/domain setprop config/ypservers = host: (1.2.3.4 5.6.7.8)
Tenga en cuenta que hay espacio entre 1.2.3.4 y 5.6.7.8.
Ejemplo 7-5 Configuración de varias opciones de DNS mediante SMF
En el siguiente ejemplo se muestra cómo definir múltiples opciones de /etc/resolv.conf.
# svccg svc:> select /network/dns/client svc:/network/dns/client> setprop config/options = "ndots:2,retrans:3,retry:1" svc:/network/dns/client> listprop config/options config/options astring ndots:2,retrans:3,retry:1 # svcadm refresh dns/client # grep options /etc/resolv.conf options ndots:2,retrans:3,retry:1
Antes de enviar los servicios de nombres a la migración SMF, se procesaron sin notificación errores en la configuración del archivo resolv.conf que no fueron detectados ni emitieron advertencias. Como resultado, el archivo resolv.conf no se comportó según el modo en que se había configurado. En Oracle Solaris 11, se lleva a cabo una comprobación de errores básica mediante el uso de plantillas SMF para que las condiciones de error se informen correctamente. Tenga en cuenta que otros servicios SMF también tienen algunas capacidades de comprobación de errores básicas. Sin embargo, el informe de errores de resolv.conf es el más prominente debido a la ausencia de generación de informes de errores en libresolv2. Consulte resolv.conf(4).
Restablezca el modo files only de las propiedades de configuración de un servicio de nombres SMF como se indica a continuación:
# /usr/sbin/nscfg unconfig name-service/switch # svcadm refresh name-service/switch
Nota - Refresque el servicio SMF name-service para que se apliquen los cambios.
El comando nscfg unconfig restablece la configuración SMF únicamente. El comando sysconfig ejecuta los servicios SMF correspondientes y también restablece el estado original de los servicios y los archivos heredados on disk y SMF.
El comando nscfg transfiere la configuración de archivos heredados para los componentes del conmutador name-service al depósito SMF. El comando importa el archivo heredado, lo convierte y envía la configuración al SMF. Por ejemplo:
# /usr/sbin/nscfg import -f FMRI
En este ejemplo, el comando nscfg lee información del archivo /etc/resolv.conf, la convierte y, a continuación, almacena la información en el servicio SMF svc:/network/dns/client.
# /usr/sbin/nscfg import -f dns/client
Si el sistema se está ejecutando en el modo files only, y no hay ningún servicio de nombres configurado o habilitado, utilice el comando nscfg para configurar manualmente el sistema como se muestra aquí:
# vi /etc/resolv.conf # /usr/sbin/nscfg import -f dns/client # cp /etc/nsswitch.dns /etc/nsswitch.conf # /usr/sbin/nscfg import -f name-service/switch # svcadm enable dns/client # svcadm refresh name-service/switch
Para obtener más información, consulte nscfg(1M).
Cuando se cambia el servicio de nombres de un sistema, es necesario modificar la información de cambio del servicio de nombres según corresponda.
# nscfg import -f svc:/system/name-service/switch:default
# svcadm refresh name-service/switch
La forma más sencilla de configurar LDAP es habilitar el NCP DefaultFixed y realizar la configuración manual de la red. A continuación, si desea utilizar un proxy LDAP o los modos automáticos LDAP y alguna forma de credenciales de seguridad, ejecute el comando ldapclient para completar la configuración de LDAP. Consulte ldapclient(1M).