Listar interfaces de red en Debian 10

List Network Interfaces Debian 10



Como administrador del sistema o usuario normal, a menudo necesita realizar configuraciones de red. Antes de hacerlo, debe saber cuántas interfaces de red están disponibles en su sistema. Este artículo discutirá varias formas de listar interfaces de red en sistemas Debian.

Los comandos enumerados en este artículo se ejecutaron utilizando la aplicación Terminal de línea de comandos. Para iniciar la aplicación Terminal en Debian, haga clic en la pestaña Actividades en la esquina superior izquierda del escritorio y escriba terminal en la barra de búsqueda . Cuando aparezca el resultado de la búsqueda, haga clic en el icono de Terminal para abrir el Terminal.







Nota: Todos los comandos discutidos en este artículo se han ejecutado con el sistema Debian 10 Buster.



Método # 1: Comando IP

La forma más común y sencilla de enumerar las interfaces de red es mediante el comando IP. Este comando proporciona una amplia gama de información sobre las interfaces de red de su sistema.



Para enumerar las interfaces de red en su sistema, emita el siguiente comando en la Terminal:





$ipa

O

$dirección IP



El comando anterior enumera todas las interfaces de red disponibles en su sistema. El resultado anterior muestra que hay tres interfaces en el sistema: se enumeran una interfaz de bucle invertido (lo) y dos interfaces Ethernet (eth0 y eth1), junto con otras estadísticas. Este comando también mostrará otra información útil sobre las interfaces de red, incluida la dirección IP, el estado (ARRIBA o ABAJO), la dirección MAC, etc.

Nota: Es posible que tenga diferentes nombres de interfaz de red según el hardware de su sistema.

También puede utilizar el siguiente comando IP para enumerar las interfaces de red:

$enlace ipshow

Método # 2: comando ifconfig

El comando ifconfig ahora se ha vuelto obsoleto, pero todavía es compatible con muchas distribuciones de Linux. Puede utilizar el comando ifconfig para enumerar las interfaces de red disponibles en su sistema.

En lugar de escribir ifconfig , escribe el comando / sbin / ifconfig para enumerar las interfaces de red en su sistema.

$/sbin/ifconfig

Además de enumerar las interfaces de red, el comando anterior mostrará otra información útil sobre las interfaces de red, incluida la dirección IP, el tamaño de MTU, la cantidad de paquetes enviados / recibidos, etc.

Método # 3: comando netstat

El comando netstat también se puede utilizar para enumerar las interfaces de red disponibles en su sistema. Para hacerlo, escriba netstat , seguido de la bandera -i, de la siguiente manera:

$netstat -I

El comando anterior enumera las interfaces de red disponibles en su sistema, junto con otra información útil, como el número de paquetes recibidos enviados, el tamaño de MTU, etc.

Método # 4: comando nmcli

El comando nmcli también proporciona información sobre las interfaces de red. El comando nmcli está disponible con distribuciones Debian que se ejecutan en interfaces GUI. Sin embargo, si está trabajando en un sistema sin GUI, deberá instalar el administrador de red usando el siguiente comando en la Terminal:

$sudoaptoInstalar en pcgerente de Redes

Una vez que se complete la instalación, ejecute los siguientes comandos en la Terminal para habilitar e iniciar el administrador de red:

$sudosystemctl iniciar administrador de red
$sudosystemctlhabilitargerente de Redes

Para enumerar las interfaces de red disponibles en su sistema, ejecute el siguiente comando en la Terminal:

$estado del dispositivo nmcli

El comando anterior enumera información breve sobre las interfaces de red disponibles.

Método # 5: / sys / class / net Directory

También puede ver las interfaces de red en su sistema viendo el contenido del directorio / sys / class / net. Para hacerlo, ejecute el siguiente comando en la Terminal:

$ls /sys/clase/neto

El comando anterior devuelve una salida concisa que muestra solo los nombres de las interfaces disponibles en su sistema.

Método # 6: Archivo / proc / net / dev

El archivo / proc / net / dev también contiene información sobre interfaces de red. Puede ver las interfaces de red disponibles en su sistema viendo el contenido de este archivo. Ejecute el siguiente comando en la Terminal para hacerlo:

$gato /por ciento/neto/dev

El comando anterior enumera las interfaces de red disponibles en el sistema, junto con otra información sobre las interfaces.

Conclusión

Lo mejor de Linux es que te permite realizar el mismo trabajo de diferentes formas. Este artículo discutió varios métodos a través de los cuales puede enumerar las interfaces de red en su sistema Debian.