La configuración de una tarjeta de red con Linux® a menudo se realiza automáticamente a través del software de detección de hardware que viene con la mayoría de las distribuciones modernas de Linux®. Sin embargo, puede haber ocasiones en las que la tarjeta de red no esté configurada correctamente de forma automática o cuando desee configurar una segunda tarjeta de red con Linux®. En cualquier caso, hay un par de medios principales para trabajar con la configuración de la tarjeta de red, ya sea mediante una interfaz gráfica de usuario (GUI) o la interfaz de línea de comandos (CLI).
El uso de la GUI de su distribución de Linux® le proporcionará los medios más sencillos y fáciles de usar para configurar su tarjeta de red con Linux®. Sin embargo, esto puede variar según el entorno de escritorio Linux® para su distribución. En la mayoría de los casos, las distribuciones de Linux® utilizarán los entornos de escritorio Gnome® o K Desktop Environment (KDE®), cada uno de los cuales tiene una GUI de software para configurar su red. El software KNetworkManager hace este trabajo para el escritorio KDE®, mientras que en Gnome® se llama NetworkManager. Ambos ofrecen la posibilidad de configurar una tarjeta de red ya detectada con parámetros de red, información de dirección IP, así como agregar una nueva tarjeta de red.
Sin embargo, trabajando desde la CLI para configurar su tarjeta de red con Linux®, primero querrá descubrir si su tarjeta de red ya está en funcionamiento emitiendo el comando ifconfig en la aplicación de terminal. Si el comando se ingresa sin ningún argumento, generará todas las interfaces actuales y sus configuraciones. Las dos más comunes son eth0, que es la primera tarjeta de red Ethernet del sistema, y lo, la interfaz de bucle invertido, que es una interfaz de software virtual. El comando ifconfig se puede utilizar para habilitar o deshabilitar una interfaz, así como para cambiar la dirección IP u otra información de la red. Por ejemplo, para configurar la dirección IP de la interfaz eth0, debe emitir el siguiente comando ifconfig.
ifconfig eth0 192.168.1.10 máscara de red 255.255.255.0 hasta
En orden de izquierda a derecha, el primer parámetro es la interfaz a modificar, eth0, luego la dirección IP que se le asignará y luego la subred a la que pertenece la computadora. El último parámetro dado a ifconfig es “up” o “down”, lo que le dice a la computadora que habilite o deshabilite la tarjeta de red. Asegúrese de verificar la configuración adecuada para su red, como el tipo de red, la subred, los enrutadores de puerta de enlace para componer el comando adecuado.
Por supuesto, este comando solo configurará su tarjeta de red con Linux® para la sesión actual y deberá ingresarlo cada vez que inicie sesión en la computadora. Para solucionar esto, las distribuciones de Linux® implementan varios scripts y archivos que lo harán automáticamente cada vez que se inicie la computadora. Las ubicaciones y los nombres de estos scripts y archivos de configuración variarán de acuerdo con su distribución de Linux®, así que asegúrese de verificar qué archivos desea modificar. Al editar estos archivos de configuración en un editor de texto, el sistema operativo cargará automáticamente la configuración de red adecuada.