Creo que lo mismo aplica para win2 7.
Por razones de trabajo debo estar conectado a una red vía ethernet, para la red local, compartir carpetas, impresoras y mas pero si quiero Internet debo conectarme a una red inalambrica wifi, mi problema era como hacer que mi maquina tomara el Internet de la inalambrica y no del cable ( lo podria hacer pero tendria que estar des habilitando y habilitando conexiones lo que es poco practico), asi que me encontre con un manual que explicaba exactamente mi caso y esto fue lo que hice.
Para estar conectado a las dos redes y que tomara prioridad sobre el contenido de internet por wifi pero que las funciones de red local las tomara del cable entre primero a las propiedades de la red wifi, podemos entrar a ellas dándole doble click sobre el icono de red que tenemos cerca del reloj, en mi caso aparecen los dos iconos de las dos redes juntos :)
o podemos ir a " Inicio> Panel de Control > Conexiones de Red " allí estarán todas la conexiones ahora solo le daremos doble click a la que queramos modificar, comenzare con la inalambrica que es donde quiero que tome el Internet asi que una vez abierta esa red le daremos a propiedades
una vez aquí iremos a protocolo tcp/ip y le daremos en propiedades
después entraremos a opciones avanzadas
una vez aquí cambiaremos el numero donde dice métrica, como yo quiero que tome primero la conexion inalambrica esta tendrá el numero "1" , haremos lo mismo con la conexion alambrica pero en este caso esta tendra el numero "2" en la metrica, esto me permite seguir compartiendo carpetas e imprimir con la red del trabajo pero tomara el internet de la wifi.
bueno eso es todo generalmente no he requerido reiniciar la maquina después de hacer esto, pero si no pues tocara hacerlo. estoy buscando la manera de hacer lo mismo en linux, cuando lo encuentre lo publico.Saludos.