JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Descripción general de la configuración de red fija

2.  Configuración de un sistema para la red

Configuración de la red (mapa de tareas)

SPARC: Cómo asegurarse de que la dirección MAC de cada interfaz sea única

Cómo cambiar el NCP activo en el sistema

Cómo configurar una interfaz IP

Otras tareas de administración y configuración de redes

3.  Cómo trabajar con enlaces de datos

4.  Trabajo con interfaces IP

5.  Configuración de redes inalámbricas en equipos portátiles que ejecutan Oracle Solaris

A.  Mapa de comparación: comandos ifconfig e ipadm

B.  Mapa de comparación: comandos ndd y ipadm

Índice

Configuración de la red (mapa de tareas)

En esta sección se describen los procedimientos para la configuración básica de una interfaz IP. En la siguiente tabla se describen las tareas de configuración y se asignan dichas tareas a los procedimientos correspondientes.

Tarea
Descripción
Para obtener instrucciones
Configurar un sistema para que admita direcciones MAC únicas.
Configura un sistema basado en SPARC para permitir direcciones MAC únicas para las interfaces.
Determinar qué NCP está activo en el sistema.
Muestra el NCP activo del sistema y activa DefaultFixed.
Realizar la configuración de interfaz IP básica utilizando el comando ipadm.
Crea una interfaz IP y asigna direcciones IP válidas, estáticas o DHCP, a la interfaz.
Personalizar enlaces de datos.
Personalizar más los enlaces de datos estableciendo propiedades de enlace.
Personalizar interfaces IP.
Personaliza más las interfaces IP mediante el establecimiento de propiedades de interfaz.
Personalizar direcciones IP.
Personaliza más las direcciones IP mediante el establecimiento de propiedades de dirección.
Personalizar protocolos.
Personaliza más los protocolos mediante el establecimiento de propiedades de protocolo.
Configurar una red inalámbrica.
Conectar un equipo portátil a la red mediante redes inalámbricas.

SPARC: Cómo asegurarse de que la dirección MAC de cada interfaz sea única

Cada sistema basado en SPARC tiene una dirección MAC para todo el sistema, que utilizan todas las interfaces de modo predeterminado. Sin embargo, algunas aplicaciones requieren que cada interfaz de un host tenga una dirección MAC exclusiva. Determinados tipos de configuración de interfaz, como las agregaciones de enlaces y las rutas múltiples de IP (IPMP), requieren que las interfaces tengan sus propias direcciones MAC.

El parámetro EEPROM local-mac-address? determina si todas las interfaces del sistema basado en 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.

  1. Conviértase en un administrador.

    Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.

  2. Determine si todas las interfaces del sistema utilizan la dirección MAC del sistema.
    # 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 realizar este cambio para las adiciones de enlaces.

  3. Si es preciso, cambie el valor de local-mac-address?, tal como se indica:
    # eeprom local-mac-address?=true

    Al reiniciar el sistema en el Paso 6, las interfaces con las direcciones MAC de fábrica utilizarán esta configuración de fábrica en lugar de la dirección MAC de todo el sistema. Las interfaces sin direcciones MAC de fábrica seguirán utilizando la dirección MAC de todo el sistema.

  4. Compruebe las direcciones MAC de todas las interfaces del sistema.

    Busque los casos en que varias interfaces tengan la misma dirección MAC. En este ejemplo, dos las interfaces utilizan la dirección MAC de todo el sistema, 8:0:20:0:0:1.

    # dladm show-linkprop -p mac-address
    LINK   PROPERTY       PERM VALUE             DEFAULT           POSSIBLE
    net0   mac-address    rw   8:0:20:0:0:1      8:0:20:0:0:1      --
    net1   mac-address    rw   8:0:20:0:0:1      8:0:20:0:0:1      --
    net3   mac-address    rw   0:14:4f:45:c:2d   0:14:4f:45:c:2d   --

    Nota - Continúe con el paso siguiente sólo si hay dos o más interfaces de red con la misma dirección MAC. De lo contrario, continúe con el último paso.


  5. Si es preciso, configure manualmente las interfaces restantes para que todas tengan direcciones MAC exclusivas.
    # dladm set-linkprop -p mac-address=mac-address interface
     

    En el ejemplo del paso anterior, debe configurar net0 y net1 con direcciones MAC administradas localmente. Por ejemplo, para volver a configurar net0 con la dirección MAC administrada localmente 06:05:04:03:02, debe escribir el siguiente comando:

    # dladm set-linkprop -p mac-address=06:05:04:03:02 net0
     

    Consulte la página del comando man dladm(1M) para obtener más información sobre este comando.

  6. Reinicie el sistema.

Cómo cambiar el NCP activo en el sistema

El tipo de NCP activado en el sistema determina si la configuración de red del sistema es reactiva o fija. Un sistema con configuración reactiva no se comporta de la misma manera que un sistema con configuración de red fija. Todos los procedimientos de este manual crean configuraciones persistentes que se aplican al NCP activo. Por lo tanto, antes de realizar cualquier procedimiento, debe saber qué NCP está activo para aplicar la configuración al perfil correcto. De esta manera, la configuración de red del sistema se comporta de la forma esperada una vez completados los procedimientos.

  1. Visualice los perfiles del sistema.
    # netadm list
    TYPE        PROFILE        STATE
    ncp         DefaultFixed   online
    ncp         Automatic      disabled
    loc         Automatic      offline
    loc         NoNet          offline
    loc         User           offline
    loc         DefaultFixed   online

    El perfil cuyo estado aparece como en línea (online) es el NCP activo del sistema.

    Para obtener información más detallada sobre el NCP en el sistema, utilice la opción -x con el comando netadm.

    netadm list -x
    TYPE        PROFILE        STATE          AUXILIARY STATE
    ncp         DefaultFixed   online         active
    ncp         Automatic      disabled       disabled by administrator
    loc         Automatic      offline        conditions for activation are unmet
    loc         NoNet          offline        conditions for activation are unmet
    loc         User           offline        conditions for activation are unmet
    loc         DefaultFixed   online         active
  2. Para cambiar entre los tipos de perfiles, por ejemplo, de un perfil reactivo a un perfil fijo, escriba el siguiente comando:
    # netadm enable -p ncp NCP-name

    donde NCP-name es el nombre de un tipo de NCP.

    Por ejemplo, suponga que la configuración de red del sistema es reactiva. Si desea que las configuraciones creadas mediante los procedimientos descritos en este manual se apliquen al NCP DefaultFixed, debe escribir lo siguiente:

    # netadm enable -p ncp defaultfixed

    Precaución

    Precaución - Al alternar perfiles activos, la configuración de red existente se elimina y una nueva configuración se crea. Cualquier configuración persistente que se haya implementado en un NCP que haya estado activo anteriormente se excluye del nuevo NCP activo.


Cómo configurar una interfaz IP

El procedimiento siguiente brinda los pasos básicos que debe utilizar para configurar la interfaz IP de un sistema.

Antes de empezar

Compruebe qué NCP está activo en el sistema para asegurarse de estar aplicando la configuración al perfil correcto.

  1. Conviértase en un administrador.

    Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.

  2. Cree la interfaz.
    # ipadm create-interface-class interface
    interface-class

    Se refiere a una de las tres clases de interfaces que se pueden crear:

    • Interfaz IP. Esta clase de interfaz es la más común que podrá crear al efectuar la configuración de red. Para crear esta clase de interfaz, utilice el subcomando create-ip.

    • Controlador de interfaz de red virtual (VNI, Virtual Network Interface) STREAMS. Para crear esta clase de interfaz, utilice el subcomando create-vni. Para obtener más información sobre dispositivos o interfaces VNI, consulte la página del comando man vni(7d).

    • Interfaz IPMP. Esta interfaz se utiliza cuando se configuran los grupos IPMP. Para crear esta clase de interfaz, utilice el subcomando create-ipmp. Para obtener más información sobre los grupos IPMP, consulte el Capítulo 5, Introducción a IPMP de Gestión del rendimiento de red de Oracle Solaris 11.1.

    interface

    Se refiere al nombre de la interfaz. Este nombre es idéntico al nombre del enlace de datos mediante el que se crea la interfaz. Para conocer los enlaces de datos del sistema, utilice el comando dladm show-link.

  3. Configure la interfaz IP con una dirección IP válida mediante la elección de uno de los siguientes comandos.
    • Para configurar una dirección estática, escriba lo siguiente:

      # ipadm create-addr -a address [interface | addrobj]
      -a address

      Especifica la dirección IP que se debe configurar en la interfaz.


      Nota - La configuración de túnel generalmente requiere dos direcciones para la interfaz de túnel: una dirección local y una dirección remota. Para obtener información sobre las direcciones local y remota, y sobre la configuración de túneles, consulte el Capítulo 6, Configuración de túneles IP de Configuración y administración de redes Oracle Solaris 11.1.


      Para una dirección IP numérica, utilice la notación CIDR. Si no utiliza la notación CIDR, la máscara de red se calcula según la secuencia que se muestra para netmask en el servicio name-service/switch o mediante el uso de semántica de direcciones con clase.

      También puede especificar un nombre de host en lugar de una dirección IP numérica. El uso de un nombre de host es válido si una dirección IP numérica correspondiente está definida para ese nombre de host en el archivo /etc/hosts. Si no hay ninguna dirección IP numérica definida en el archivo, el valor numérico se obtiene únicamente utilizando el orden de resolución especificado para host en el servicio name-service/switch. Si hay varias entradas para un determinado nombre de host, se genera un error.


      Nota - Durante el proceso de inicio, la creación de direcciones IP precede a los servicios de nombres que se ponen en línea. Por lo tanto, debe asegurarse de que cualquier nombre de host que se utilice en la configuración de red esté definido en el archivo /etc/hosts.


      [interface | addrobj]

      En Oracle Solaris, cada dirección está identificada por el objeto de dirección correspondiente y está representada en el comando por addrobj. Para cualquier configuración posterior de la dirección, deberá hacer referencia al objeto de dirección en lugar de hacer referencia a la dirección IP real. Por ejemplo, deberá escribir ipadm show-addr addrobj o ipadm delete-addr addrobj. Para crear el nombre de objeto de dirección automáticamente, especifique el nombre de interfaz para interface. De lo contrario, proporcione el nombre de objeto de dirección directamente.

      • Si especifica el nombre de la interfaz, se asigna automáticamente un nombre a un objeto de dirección con el formato interface/ address-family. Address family es v4 para una dirección IPv4 o v6 para una dirección IPv6. Varias direcciones de la misma interfaz tienen letras del alfabeto anexadas a los nombres de objeto de dirección, como, net0/v4, net0/v4a, net0/v4b, net0/v6, net0/v6a, etc.

      • Si asigna manualmente un nombre al objeto de dirección para addrobj, debe utilizar el formato interface/user-specified-string. User-specified-string hace referencia a una cadena de caracteres alfanuméricos que empieza por un carácter alfabético y tiene una longitud máxima de 32 caracteres. Por ejemplo, puede asignar a los objetos de dirección nombres como net0/static, net0/static1, net1/private, etc.

    • Para configurar una dirección no estática, escriba lo siguiente:

      # ipadm create-addr -T address-type [interface | addrobj]

      donde address-type es dhcp o addrconf. addrconf hace referencia a las direcciones IPv6 generadas automáticamente.

      Para obtener una explicación más completa de [interface | addrobj], consulte la descripción anterior para crear direcciones estáticas.

  4. (Opcional) Visualice la información de la interfaz IP recientemente configurada.

    Puede utilizar los siguientes comandos, dependiendo de la información que desea comprobar:

    # ipadm [interface]

    Si no especifica interface, se visualiza la información de todas las interfaces del sistema.

    Para obtener más información sobre la salida del subcomando ipadm show-*, consulte Supervisión de direcciones e interfaces IP.

  5. Si está configurando una dirección IP estática que utiliza un nombre de host, agregue entradas para la dirección IP en el archivo /etc/hosts.

    Las entradas de este archivo constan de direcciones IP y sus nombres de host correspondientes.


    Nota - Si está configurando una dirección DHCP, no necesita actualizar el archivo /etc/hosts.


  6. Definen la ruta predeterminada.
    # route -p add default address

    Puede verificar el contenido de la tabla de enrutamiento con el comando netstat - r.

    Para obtener más información sobre la gestión de rutas, consulte las páginas del comando man route(1M) y routeadm(1M). Consulte también Tablas y tipos de enrutamiento de Configuración y administración de redes Oracle Solaris 11.1.

Ejemplo 2-1 Configuración de una interfaz de red con una dirección IP estática

En este ejemplo se explica cómo configurar una interfaz con una dirección IP estática. El ejemplo comienza con la activación del NCP DefaultFixed en el sistema para poder utilizar los comandos dladm y ipadm para la configuración de red fija.

# netadm enable -p ncp DefaultFixed

# dladm show-phys
LINK     MEDIA        STATE     SPEED     DUPLEX     DEVICE
net3     Ethernet     up        100Mb     full       bge3

# dladm show-link
LINK     CLASS     MTU     STATE     BRIDGE   OVER
net3     phys      1500    up        --       --

# ipadm create-ip net3
# ipadm create-addr -a 192.168.84.3/24 net3
ipadm: net3/v4

# ipadm
NAME      CLASS/TYPE     STATE     UNDER     ADDR
lo0       loopback       ok        --        --
   l0/v4       static    ok        --        127.0.0.1/8
net3      ip             ok        --        --
   net3/v4     static    ok        --        192.168.84.3/24

# vi /etc/hosts
# Internet host table
# 127.0.0.1       localhost
10.0.0.14       myhost
192.168.84.3    campus01

# route -p add default 192.168.84.1
# netstat -r
Routing Table: IPv4
  Destination           Gateway           Flags  Ref     Use      Interface
-------------------- -------------------- ----- ----- ---------- ---------
default              some.machine.com          UG       2       10466
192.168.84.0         192.168.84.3         U        3        1810  net3
localhost            localhost            UH       2          12  lo0

Routing Table: IPv6
  Destination/Mask            Gateway                 Flags Ref   Use    If
--------------------------- ------------------------- ----- --- ------- -----
solaris                       solaris                 UH      2     156  lo0

Tenga en cuenta que si campus01 ya está definido en el archivo /etc/hosts, puede usar ese nombre de host al asignar la siguiente dirección:

# ipadm create-addr -a campus01 net3
ipadm: net3/v4

Ejemplo 2-2 Configuración automática de una interfaz de red con una dirección IP

En este ejemplo, la interfaz IP se ha configurado para recibir su dirección de un servidor DHCP.

# dladm show-phys 
LINK     MEDIA        STATE     SPEED     DUPLEX     DEVICE
net3     Ethernet     up        100Mb     full       bge3

# dladm show-link
LINK     CLASS     MTU     STATE     BRIDGE   OVER
net3     phys      1500    up        --       --

# ipadm create-ip net3
# ipadm create-addr -T dhcp net3
ipadm: net3v4

# ipadm
NAME      CLASS/TYPE     STATE     UNDER     ADDR
lo0       loopback       ok        --        --
   l0/v4       static    ok        --        127.0.0.1/8
net3      ip             ok        --        --
   net3/v4     dhcp      ok        --        10.0.1.13/24