Tengo un módem inalámbrico 3G y una LAN. En este momento, ambos están conectados.
Necesito una forma de elegir qué aplicaciones usarán la conexión 3G y qué aplicaciones usarán la LAN.
Mi sistema operativo es Windows 7. ¿Cómo puedo hacer esto? ¿Algunas ideas?
Aquí hay una ruta de impresión: - la IP del módem 3G es 10.81.132.96
Digamos, por ejemplo, mapear google.com para usar la conexión a internet 3G.
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.2.1 192.168.2.102 20
0.0.0.0 0.0.0.0 10.81.132.97 10.81.132.111 286
10.81.132.96 255.255.255.224 On-link 10.81.132.111 286
10.81.132.111 255.255.255.255 On-link 10.81.132.111 286
10.81.132.127 255.255.255.255 On-link 10.81.132.111 286
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.2.0 255.255.255.0 On-link 192.168.2.102 276
192.168.2.102 255.255.255.255 On-link 192.168.2.102 276
192.168.2.255 255.255.255.255 On-link 192.168.2.102 276
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.2.102 276
224.0.0.0 240.0.0.0 On-link 10.81.132.111 286
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.2.102 276
255.255.255.255 255.255.255.255 On-link 10.81.132.111 286
===========================================================================
Respuestas:
Windows siempre controla qué conexión de red se usa. Si tiene varias conexiones de red activas a la misma red , Windows usará la primera listada en Centro de redes y recursos compartidos-> Cambiar la configuración del adaptador. Otras conexiones de red no se utilizan.
Si tiene dos adaptadores de red y desea forzar el uso de un adaptador específico, entonces hay dos casos a considerar.
1. La aplicación usa un sitio web conocido
Si una aplicación dada usa solo uno o varios sitios web conocidos, y si las redes cableadas e inalámbricas usan diferentes rangos / segmentos de direcciones IP, puede usar la dirección IP de los sitios web, junto con el comando de ruta para agregar entradas en la tabla de enrutamiento IP local que dirigirá tales solicitudes a estas direcciones a través de un adaptador dado.
Por ejemplo ,
enviará todo el tráfico de 88.99.xx a la siguiente dirección de salto de 10.0.0.1, que podría ser la dirección del enrutador. El enrutador tendrá en este caso dos direcciones IP sobre los segmentos cableados e inalámbricos. El tráfico que no coincide con una ruta se envía a la ruta predeterminada 0.0.0.0 normalmente asociada con el primer adaptador en orden de enlace.
Esta técnica hace que Windows use ambos adaptadores de red indirectamente, al colocar cada uno en una red diferente (por ejemplo, 192.168.1.xy 192.168.2.x). Si ciertos recursos solo están disponibles en una u otra red o tienen rutas que conducen a una u otra, entonces, obviamente, Windows elige la conexión de red adecuada.
De esta manera, no se controla directamente qué adaptador de red se utiliza por aplicación / servicio. Pero hay una segunda solución.
2. Usando una máquina virtual
Si instala un administrador de máquina virtual como VirtualBox, puede crear una máquina virtual invitada (VM) y conectar su adaptador de red virtual a cualquiera de los físicos del host.
De esta forma, cualquier aplicación iniciada en la VM utilizará el adaptador designado, sin importar su posición en la tabla de adaptadores del host, de modo que puede dividir las actividades de red eligiendo entre host o invitado como medio de ejecución, mientras que el host y el invitado pueden compartir archivos a través de recursos compartidos de red.
Windows 7 tiene el Modo XP, que en realidad es una máquina virtual estrechamente integrada. Aunque es poco convincente a medida que avanzan las máquinas virtuales, podría ser posible usarlo de esta manera (o no, como nunca lo intenté).
fuente
route add 74.125.132.0 mask 255.255.255.0 10.81.50.185
(google es 74.125.132.104). Si esto no funciona, verifique sus métricasroute print
, ya que la ruta con la métrica más baja gana.Mira este tutorial. Utiliza ForceBindIP para forzar a una aplicación a usar una tarjeta de red específica. La única desventaja es que debe ejecutar sus programas con ForceBindIP cada vez que los inicia.
fuente
Todavía no se ha lanzado, pero Connectify Dispath promete hacer exactamente eso: http://www.connectify.me/dispatch/
Editar: se ha lanzado ahora.
fuente
Si cada aplicación solo va a direcciones IP de destino específicas, puede agregar rutas estáticas a la tabla de enrutamiento de Windows para las direcciones de destino.
fuente