11 votos

¿Dejar que un Mac use automáticamente Wifi y Ethernet para duplicar la velocidad de conexión?

Me estoy quedando en un hotel, y por alguna razón, creo que limitan cada conexión Wifi a 95 kbyte/s. Así que eso es aproximadamente 1,2 Mbps... y como tengo 18 Mbps en casa, estoy usando una velocidad que es menos de 1/10 de la velocidad en casa.

Así que pregunté en la recepción para ver si tienen una habitación con conexión por cable, y la respuesta es sí, y me cambié a esta habitación, e incluso compré un adaptador de Thunderbolt a Ethernet para el Macbook Air para poder usar la conexión por cable de Ethernet.

Pero para mi sorpresa, la velocidad de esa conexión es la misma: 95 kbyte/s. ¿Hay alguna forma fácil de decirle a OS X que use automáticamente ambas conexiones para poder duplicar la velocidad?

Por ejemplo, si una pestaña en Chrome utiliza una conexión y el archivo de descarga en Chrome utiliza otra conexión. O si Chrome usa una conexión y Firefox otra, eso también podría funcionar. ¿O puede el sistema operativo ser inteligente y simplemente "fusionar" las 2 conexiones de forma transparente?

(o si el sistema operativo utiliza "al azar" una u otra conexión cada vez que se realiza una conexión, entonces el efecto también se logra aproximadamente).

10voto

Frank Grimm Puntos 939

De Super Usuario: Si tengo dos conexiones de internet en el osx, ¿cómo puedo usar ambas para aumentar mi ancho de banda? :

Respuesta corta: no. Con 2 enlaces, tienes 2 direcciones IP. Se puede hacer con algunas NICs específicas de gama alta (por ejemplo, tarjetas cuádruples Intel), pero aparecerán al resto de la red como una única dirección IP en ese modo. Si la suposición es que tienes 2 direcciones IP distintas, no se puede hacer

8voto

Si utiliza VMWare o Parallels puede conectar una máquina virtual directamente a un interfaz de red específico (WiFi en el ejemplo)

enter image description here

y usar la otra interfaz como la predeterminada para OS X:

enter image description here

Sin embargo, en la situación específica descrita en la pregunta puede ser demasiado complicado.

1voto

Keir Thomas Puntos 33

Tener dos o más dispositivos de red funcionales en una computadora, cada uno con su propia dirección IP es perfectamente aceptable, y es la cantidad de servidores que funcionan. La cuestión para un ordenador de sobremesa o portátil es decirle al software que use uno y no el otro cuando la aplicación no está diseñada para hacerlo . No se pueden combinar dos direcciones IP para hacer una sin un software controlador especial - algunos módems solían ser capaces de "disparar" dos dispositivos juntos para superar las velocidades de V.90, pero esto no era generalizado.

Una solución teórica sería configurar un servidor SSH usando una de las conexiones (sospecho que SSH estará bien si te permite definir que debe usar eth0, por ejemplo). Podrías entonces conectarte a este servidor desde tu conexión Wi-Fi "principal" y pedirle un puerto de reenvío, para que un puerto en particular (o un rango de ellos) sea canalizado a través del servidor SSH en la conexión Ethernet.

Podrías redirigir el tráfico de BitTorrent, por ejemplo, y usar tu conexión "principal" para todo lo demás.

Desafortunadamente no sé lo suficiente sobre la SSH para saber cómo se puede hacer esto y no tengo tiempo para investigar, pero un rápido vistazo a las páginas de hombres podría ayudarte.

1voto

pablito Puntos 2905

Los túneles de Ssh son realmente la navaja suiza de las redes.

Si puedes establecer un túnel ssh de vuelta a tu red doméstica, puedes habilitar la compresión en el túnel. Eso significa que todos los datos del túnel serán comprimidos en un extremo y descomprimidos en el otro. Su aparente ancho de banda de la red será algo mayor, aunque la carga de la CPU tanto en su portátil como en la máquina de su red doméstica también será mayor.

Usarás una línea de comando como esta...

ssh -p 45678 -D 3333 -C userid@host

Su puerta de entrada necesita aceptar conexiones en algún 45678 o algún otro puerto. No utilice el puerto estándar 22, ya que hay máquinas en Internet que escanean bloques de direcciones IP intentando conectarse al puerto 22 y probando grandes cantidades de contraseñas de diccionario. SSH debería ser seguro, pero ¿por qué arriesgarse a anunciarse?

Configura tu puerta de enlace para reenviar las conexiones en el puerto ssh # - digamos 45678 - a tu máquina anfitriona dentro de tu red doméstica en el puerto 22. También necesitas saber la dirección IP de tu casa, o registrarte en un servicio como el dns dinámico.

Tu servidor ssh se está ejecutando en la máquina anfitriona dentro de tu red doméstica.

La opción -D 3333 le dice a ssh que ejecute un proxy SOCKS para ti en el localhost:3333. Para Safari ve a tu configuración de red->avanzado->proxies y habilita el proxy SOCKS para el host local 3333. Para Firefox o Chrome puedes hacerlo en la configuración del navegador. El proxy SOCKS automáticamente reenviará todo a tu host de vuelta a casa, y luego a Internet desde allí.

Ahora, todo lo que hagas en tu navegador será primero comprimido, enviado a través de la lenta internet de vuelta a tu casa, luego descomprimido y enviado a la internet como sea apropiado usando tu conexión rápida de casa. Todo el tráfico de vuelta llegará a tu casa a través de la conexión rápida de Internet, se comprimirá, se enviará a través de la conexión lenta, se descomprimirá y se enviará a tu navegador.

Como un bono adicional, Netflix y otros servicios pensarán que estás en tu casa y obtendrás todos los servicios que obtendrías en tu hogar.

0voto

chugh97 Puntos 101

No puedes usar sólo un Mac, necesitas un router especial adicional para acceder a más de una conexión a Internet.

Por ejemplo esta máquina puede enlazar cualquier tipo de conexión a Internet y enrutarla hacia ti. Una imagen detallada de cómo funciona esto, se puede encontrar en la pestaña "Características" de la página del producto.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X