Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Transición de Oracle Solaris 10 a Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Transición de Oracle Solaris 10 a una versión de 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
6. Gestión de software y entornos de inicio
7. Gestión de configuración de red
Cambios de funciones de configuración de red
Cómo se configura la red en Oracle Solaris
Configuración de la red durante una instalación
Comandos de configuración de red
Gestión de la configuración de red en modo fijo
Visualización y configuración de enlaces de datos en modo fijo
Configuración de interfaces y direcciones IP en modo fijo
Configuración de servicios de nombres en modo fijo
Capacidades de comprobación de errores de resolv.conf
Restablecimiento temporal de los servicios de nombres SMF
Importación de la configuración de servicios de nombres
Gestión de configuración de la red en modo reactivo
Configuración de los servicios de nombres en modo reactivo
Configuración de LDAP en modo reactivo
Creación de rutas persistentes (fijo y reactivo)
Configuración de IPMP en Oracle Solaris 11
Gestión de la configuración de red desde el escritorio
Comandos de administración y 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. Gestión de cuentas de usuario y entornos de usuario
Si va a gestionar la red en modo fijo, el NCP activo es DefaultFixed. Este perfil es definido por el sistema y es el único perfil fijo en el sistema. Oracle Solaris no admite el uso de varios perfiles fijos. Las propiedades del NCP DefaultFixed reflejan la configuración persistente para el sistema mientras este NCP está activo.
Nota - A partir de Oracle Solaris 11.1, puede utilizar comandos de red fija para configurar los perfiles reactivos que están actualmente activos.
El uso de la configuración de red fija permite controlar por completo toda la información de configuración de la red. Si el NCP DefaultFixed está activo, se realizan cambios explícitos en la configuración de red con los comandos dladm e ipadm. En cambio, con la configuración de red reactiva, la red se configura automáticamente, como resultado directo de los cambios en las condiciones actuales de la red. Si utiliza redes reactivas, el comando netcfg se utiliza para crear y gestionar perfiles reactivos que especifican parámetros de configuración de red. Consulte Gestión de configuración de la red en modo reactivo.
Al configurar la red en modo fijo, tenga en cuenta la siguiente información adicional:
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 servicios de nombres en modo fijo.
Para obtener más información sobre la definición de un nombre de host del sistema, 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 interfaces IP. El comando ipadm proporciona una funcionalidad casi equivalente al comando ifconfig. El comando ipadm también sustituye al comando ndd. Para comparar las opciones de comando ifconfig y ndd con el comando ipadm, consulte el Apéndice A, Mapa de comparación: comandos ifconfig e ipadm de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1 y el Apéndice B, Mapa de comparación: comandos ndd y ipadm de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1.
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 2, Creación y administración de redes virtuales en Oracle Solaris de Uso de redes virtuales en Oracle Solaris 11.1 y el Capítulo 6, Configuración de túneles IP de Configuración y administración de redes Oracle Solaris 11.1.
Para obtener información adicional sobre la configuración de las propiedades de red, consulte el Capítulo 5, Parámetros ajustables del conjunto de protocolos de Internet de Manual de referencia de parámetros ajustables de Oracle Solaris 11.1.
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 el Capítulo 3, Cómo trabajar con enlaces de datos de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1.
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, primero, elimine esa interfaz:
# ipadm delete-ip interface
A continuación, cambie el nombre actual del enlace:
# dladm rename-link old-linkname new-linkname
Donde old-linkname hace referencia al nombre actual del enlace de datos y new-linkname hace referencia a cualquier nombre que desee asignar al enlace de datos. Para obtener más información, consulte el Capítulo 3, Cómo trabajar con enlaces de datos de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1 y el Capítulo 1, Descripción general de la configuración de red fija de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1.
Ejemplo 7-3 Visualización de una dirección MAC del sistema
Visualice las direcciones MAC de los enlaces físicos en un sistema, como se indica a continuación:
# dladm show-phys -m
Este comando es similar a utilizar el comando ifconfig.
Visualice las direcciones MAC de todos los enlaces de un sistema, físicos y no físicos, de la siguiente forma:
# dladm show-linkprop -p mac-address
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 net0/v4
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. Puede utilizar la misma sintaxis para especificar una dirección IPv6 estática. Sin embargo, las direcciones IPv6 estáticas requieren que se configure una dirección IPv6 local de enlace antes de crear cualquier dirección IPv6 estática. Esta configuración se lleva a cabo mediante la creación de una dirección IPv6 addrconf antes de crear la dirección IPv6 estática:
# ipadm create-ip net0 # ipadm create-addr -T addrconf net0 net0/v6 # ipadm create-addr -T static -a local=ec0:a:99:18:209:3dff:fe00:4b8c/64 net0 net0/v6a
Configure una interfaz con DHCP como se indica a continuación:
# ipadm create-ip net0 # ipadm create-addr -T dhcp net0 net0/v6a
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 net0/v6
Si quisiera cambiar la dirección IP que se ha proporcionado para la interfaz net0 en el ejemplo anterior, debería, en primer lugar, eliminar la interfaz y, a continuación, volver a agregarla. Por ejemplo:
# ipadm delete-addr net0/v4 # ipadm create-addr -T static -a local=10.7.8.9/24 net0 net0/v4
Consulte también el Capítulo 2, Configuración de un sistema para la red de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1 y ipadm(1M).
El depósito SMF es el principal depósito para la configuración de todos los servicios de nombres. El comportamiento anterior, en el que modificó un archivo de configuración para configurar servicios de nombres, ya no funciona. Estos servicios se deben activar o refrescar para que se apliquen los cambios que se hayan realizado.
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-4 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: \ ( 10.2.201.12 10.2.201.30 ) 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 # # copyright (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 10.2.201.12 nameserver 10.2.201.30 . . .
Ejemplo 7-5 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-6 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 svc:/network/dns/client> exit
Antes de la migración de servicios de nombres a 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 destacado 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
El comando que se utiliza en el siguiente ejemplo es la manera más sencilla para rellenar la configuración DNS con información del archivo resolv.conf. En este ejemplo, el comando nscfg lee la información del archivo /etc/resolv.conf, la convierte y, a continuación, la almacena 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 activar el NCP DefaultFixed y realizar la configuración de red fija. 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).