Utilice el comando ifconfig para determinar información básica sobre las interfaces de un sistema específico. Por ejemplo, una consulta ifconfig simple proporciona la siguiente información:
Nombres de dispositivo de todas las interfaces de un sistema
Todas las direcciones IPv4 y, si las hay, IPv6 asignadas a las interfaces
Si estas interfaces están configuradas
El siguiente procedimiento muestra cómo usar el comando ifconfig para obtener información de configuración básica sobre las interfaces de un sistema.
En el host local, adquiera la función de administrador principal o la de superusuario.
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, Working With the Solaris Management Console (Tasks) de System Administration Guide: Basic Administration.
Obtenga información sobre una interfaz específica.
# ifconfig interface |
El resultado del comando ifconfig tiene el siguiente formato:
Línea de estado
La primera línea del resultado del comando ifconfig contiene el nombre de la interfaz y marcas de estado asociadas a la interfaz. La línea de estado también incluye la unidad de transmisión máxima (MTU) configurada para la interfaz y un número de índice. Utilice la línea de estado para determinar el estado actual de la interfaz.
Línea de información de dirección IP
La segunda línea del resultado de ifconfig contiene la dirección IPv4 o IPv6 configurada para la interfaz. Si se trata de una dirección IPv4, la máscara de red y dirección de emisión configuradas también se muestran.
Línea de dirección MAC
Cuando se ejecuta el comando ifconfig como superusuario o con una función similar, el resultado de ifconfig contiene una tercera línea. Para una dirección IPv4, la tercera línea muestra la dirección MAC (dirección de capa Ethernet) asignada a la interfaz. Para una dirección IPv6, la tercera línea del resultado muestra la dirección de vínculo local que el daemon IPv6 in.ndpd genera a partir de la dirección MAC.
El siguiente ejemplo muestra cómo obtener información sobre la interfaz eri en un host específico con el comando ifconfig.
# ifconfig eri eri0: flags=863<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 1 inet 10.0.0.112 netmask ffffff80 broadcast 10.8.48.127 ether 8:0:20:b9:4c:54 |
La siguiente tabla describe la información de variables en una consulta ifconfig y también incluye la descripción de cómo la variable se puede mostrar en la pantalla y el tipo de información que se proporciona. Se utiliza como ejemplo el resultado anterior.
Variable |
Resultado en pantalla |
Descripción |
---|---|---|
Nombre de interfaz |
eri0 |
Indica el nombre de dispositivo de la interfaz cuyo estado se solicita mediante el comando ifconfig. |
Estado de interfaz |
flags=863<UP |
Muestra el estado de la interfaz, con cualquier marca asociada con la interfaz. Con esta información puede determinar si la interfaz está iniciada (UP) o no (DOWN ). |
Estado de emisión |
BROADCAST |
Indica que la interfaz admite emisiones IPv4. |
Estado de transmisión |
RUNNING |
Indica que el sistema está transmitiendo paquetes a través de la interfaz. |
Estado multidifusión |
MULTICAST, IPv4 |
Muestra que la interfaz admite transmisiones multidifusión. La interfaz de ejemplo admite transmisiones multidifusión IPv4. |
Unidad de transmisión máxima |
mtu 1500 |
Muestra que esta interfaz tiene un tamaño de transferencia máxima de 1500 octetos. |
Dirección IP |
inet 10.0.0.112 |
Muestra la dirección IPv4 o IPv6 asignada a la interfaz. La interfaz de ejemplo eri0 tiene la dirección IPv4 10.0.0.112 . |
Máscara de red |
netmask ffffff80 |
Muestra la máscara de red IPv4 de la interfaz específica. Las direcciones IPv6 no utilizan máscaras de red. |
Dirección MAC |
ether 8:0:20:b9:4c:54 |
Muestra la dirección de capa Ethernet de la interfaz. |