Conectar un Adaptador USB a Ethernet en Proxmox

Por Jose FYS

Si utilizas un mini PC o un portátil reutilizado como servidor, es probable que solo tengas un puerto de red. O quizás simplemente dispongas de un equipo potente pero no quieras invertir más dinero o carezcas de espacio para instalar una tarjeta de red PCIe. Esta limitación puede ser un problema si buscas separar el tráfico de gestión del de las máquinas virtuales y contenedores, o si planeas virtualizar un firewall como pfSense u OPNsense.

La solución más económica es utilizar un adaptador USB a Ethernet. En este post te explico cómo configurarlo para que sea estable y funcional.

Requisitos

  • Un adaptador USB a Ethernet (preferiblemente USB 3.0 para velocidad Gigabit).
  • Acceso a la consola de tu servidor (SSH o interfaz web).

Paso 1: Identificar el adaptador

Lo primero es conectar el adaptador y ver si el sistema lo reconoce. Ejecuta el siguiente comando en la terminal:

dmesg -T | tail -n80

Salida del comando dmesg mostrando el adaptador USB Ethernet

Deberías ver una línea que mencione “Realtek”, “ASIX” o similar. En este ejemplo vemos que aparece “ASIX”.

Para ver el nombre de la interfaz de red asignada (por ejemplo enx... o eth1), usa:

ip link show

Paso 2: Configuración en Proxmox

Desde la Web GUI de nuestro servidor Proxmox tendremos que acceder a “Datacenter/PVE/Network”

Veremos que nos aparece lo siguiente.

Interfaz de red USB listada en Proxmox

Veremos que el nombre coincide con el que nos aparecía al ejecutar ip link show.

[!NOTE] Aunque el dispositivo aparece en la lista, verás que figura como Active: No. Esto es normal. Para utilizarlo, deberás crear un Linux Bridge (por ejemplo, vmbr1) y asignarle este puerto, o bien pasarlo directamente a una VM.


Troubleshooting y Consideraciones Técnicas

Nombres de red impredecibles En versiones modernas de Debian/Proxmox, las tarjetas USB toman el nombre basado en su dirección MAC (ej. enx001122334455). Si cambias de adaptador físico, el nombre cambiará, rompiendo tu vmbr1. Usa reglas udev si necesitas un nombre estático.

Bajo rendimiento en adaptadores Gigabit La mayoría de adaptadores USB 3.0 pueden alcanzar 1Gbps, pero si los conectas a un puerto USB 2.0 (o si el cable es malo), negociarán a 480Mbps teóricos (unos 30-40 MB/s reales), saturando la CPU con interrupciones de hardware (IRQ).

Perfecto. Con esto ya tendremos configurado nuestro adaptador USB a Ethernet. Rápido, fácil y sencillo. Y como siempre me gusta decir: Si este post te ha ayudado, compártelo con otros administradores que puedan beneficiarse. Y sígueme para más experiencias reales desde las trincheras del homelab.