Cómo cambiar la interfaz predeterminada en Linux?

Cómo cambiar la interfaz predeterminada en Linux?
"Casi todo lo productivo que podemos hacer en Linux requiere que tengamos una conexión de red. Ya sea que desarrolle aplicaciones, instalen software, secuencia de comandos, compartan archivos o incluso vea películas, necesitamos una conexión de red en funcionamiento. Por lo tanto, "necesito una conexión de red" es simplemente un eufemismo. La única forma de habilitar la conexión de red en una máquina es a través de una interfaz de red.

Una interfaz de red es un dispositivo o un punto de conexión entre un dispositivo y una red privada o pública. En la mayoría de los casos, una interfaz de red es una tarjeta física como un adaptador inalámbrico, una tarjeta de red, etc. Sin embargo, esto no significa necesariamente que una interfaz de red debería ser un dispositivo físico. Por ejemplo, un software implementa un adaptador de backback que no es físicamente visible y está disponible en todos los dispositivos."

Este tutorial rápido le mostrará cómo establecer la interfaz predeterminada en Linux.

Método 1 - Apague los adaptadores

La forma más sencilla de establecer su interfaz de red predeterminada es deshabilitar todas las demás interfaces. Por ejemplo, en Linux, puede usar el Administrador de red GUI o el terminal.

Supongamos que tiene un adaptador inalámbrico y desea usar el adaptador Ethernet; En ese caso, puede derribar el adaptador WiFi usando el comando:

$ sudo ifconfig wlan0
$ sudo ifconfig et0 up

Los comandos de arriba apagarán el adaptador inalámbrico y aparecerán el adaptador Ethernet.

Que obligará al sistema a cambiar a la red disponible.

NOTA: El comando anterior requiere privilegios de sudo o raíz con el paquete de herramientas de red instalado.

Comience usando el comando:

Lista de rutas IP de $ sudo

El comando anterior debe enumerar las puertas de enlace predeterminadas disponibles en el sistema, incluida la interfaz predeterminada.

Una salida de ejemplo es como se muestra:

predeterminado a través de 192.168.0.1 Dev WLAN0 Proto DHCP Metric 100
169.254.0.0/16 Dev WLAN0 ALCANCE MÉTRICA 1000
192.168.0.0/20/24 dev WLAN0 Proto Kernel Alcance Link Src 192.168.0.10 Métricos 100

Como podemos ver en la salida anterior, la interfaz predeterminada se establece en wlan0. Sin embargo, podemos cambiar esto siguiendo algunos pasos.

Comience por eliminar todas las interfaces predeterminadas con el comando:

$ sudo ip ruta flush 0/0

El comando debe eliminar todas las puertas de enlace predeterminadas. Puede verificar ejecutando el comando de la lista IP:

Lista de rutas IP de $ sudo

Una salida de ejemplo:

169.254.0.0/16 Dev WLAN0 ALCANCE MÉTRICA 1000
192.168.0.0/20/24 dev WLAN0 Proto Kernel Alcance Link Src 192.168.0.10 Métricos 100

Ahora podemos proceder a agregar una interfaz predeterminada usando el comando de ruta IP.

$ sudo ruta IP Agregar predeterminado a través de 192.168.0.2 Dev eth0

NOTA: Asegúrese de reemplazar la dirección IP de la interfaz con su deseado.

Una vez ejecutado con éxito, el comando debe agregar la interfaz ETH0 es el valor predeterminado.

Podemos verificar esto ejecutando el comando de ruta IP:

Lista de rutas IP de $ sudo
predeterminado a través de 192.168.0.2 Dev eth0
169.254.0.0/16 Dev Eth0 Alcance Link Metric 1000
192.168.0.0/20/24 Dev eth0 Proto Kernel Alcope Link Src 192.168.0.10 Métricos 100

La salida muestra que la interfaz predeterminada se establece en ETH0 con nuestra dirección IP especificada.

Conclusión

Eso es todo para este. En este artículo, discutimos cómo cambiar su interfaz predeterminada en Linux en dos métodos principales.

Gracias por leer!!