Estoy en una intranet que no está conectada a Internet y en un enrutador Wi-Fi con conexión a Internet. Cuando estoy conectado a la red inalámbrica, puedo navegar por Internet, pero no puedo navegar mi LAN con mi cable Ethernet conectado.
¿Cómo puedo navegar por Internet a través de mi enrutador Wi-Fi y al mismo tiempo navegar por mi aplicación web LAN local a través de mi cable Ethernet conectado?
wireless
networking
omadegbo
fuente
fuente
nslookup xxx.xxx.com
devuelve la IP en la conexión inalámbrica y qué devuelve en la LAN de Ethernet? Además, ¿cuál es la subred de su LAN inalámbrica DHCP y cuál es la puesta de sol de su LAN Ethernet DHCP? Finalmente, ¿cuál es la tabla de enrutamiento cuando está conectado a la LAN Ethernet (route -n
)?Respuestas:
Seguro que puedes. No lo especificó, pero supongo que obtiene la dirección IP automáticamente (a través de DHCP ) tanto en conexión inalámbrica como por cable.
La conexión por cable Ethernet es más rápida que la conexión inalámbrica, por lo que si hay dos formas de llegar a algún lugar, la conexión por cable tendrá prioridad sobre el Wi-Fi de forma predeterminada. Dicho esto, cuando se conecta a ambos enlaces, ambos servidores DHCP se anunciarán por defecto como la puerta de enlace predeterminada para todo el tráfico.
Entonces, su computadora cree que tiene dos formas de conectarse a Internet, y dado que se prefiere el cableado, enviará tráfico a Internet a través de Ethernet. Si ese es el caso, verá dos puertas de enlace para redes predeterminadas 0.0.0.0 en su tabla de enrutamiento
route -n
, una con su enrutador inalámbrico como puerta de enlace y otra para el cableado.Pero la métrica para la puerta de enlace Ethernet sería inferior a la inalámbrica, por lo que su PC enviará los paquetes allí. Ahora que su enrutador Ethernet los recibe, no sabe qué hacer con ellos, por lo que simplemente los deja caer. El orden en el que te conectaste primero no debería importar.
En cuanto a la reparación (esto supone el caso DHCP), la forma correcta sería decirle al enrutador LAN que deje de anunciarse como la puerta de enlace predeterminada. Debe iniciar sesión en el enrutador y revisar la configuración. Si no tiene control sobre el enrutador, puede eliminarlo de su extremo con:
fuente
Todavía no tengo suficiente información para darle una respuesta en la que estoy 100% seguro, pero aquí hay algunas hipótesis.
fuente
El Network Manager de Ubuntu ahora viene con una característica genial para aislar una interfaz solo para recursos locales. Esta característica le permite especificar una interfaz (como una conexión VPN o LAN) como solo local y que no se utilizará para conexiones de Internet salientes.
Desde su menú WiFi, vaya a Editar conexiones y luego seleccione la conexión Ethernet que desea editar. Luego, vaya a la pestaña Configuración de IPv4 y haga clic en el botón Rutas . Marque la casilla etiquetada Usar esta conexión solo para recursos en su red :
Haga lo mismo con la pestaña Configuración de IPv6 si es necesario. Luego, finalmente, desconecte y vuelva a conectar la interfaz alterada.
Ahora, Ubuntu no enrutará de forma inteligente el tráfico vinculado a Internet a través de esta interfaz.
Alternativamente, puede hacer lo mismo desde la línea de comandos.
cd
hacia/etc/NetworkManager/system-connections
y encontrar la interfaz que desea orientar.Ábrelo con
sudo nano <your targeted interface>
y agrega el siguiente texto debajo de los encabezados[ipv4]
y[ipv6]
:Su archivo terminado debería verse así:
Tenga en cuenta que con el método de línea de comandos, deberá desconectarse y volver a conectarse a la red para permitir que se realice esta configuración.
fuente