Cómo compartir Internet desde Windows, Mac o Linux a un dispositivo Android

La mayoría de las personas saben que los dispositivos Android pueden utilizarse como una conexión USB para compartir datos móviles con una computadora, pero un truco ingenioso es el mismo procedimiento a la inversa, es decir, compartir la conexión a Internet de una computadora con el dispositivo Android. Se conoce como “atadura inversa”, y es algo bastante fácil de configurar.

Hay diferentes maneras de lograrlo dependiendo de su sistema operativo, así que compartiré métodos para los sistemas Windows, Mac y Linux.

Windows:

  1. Descargue e instale el software Connectify Hotspot en su ordenador y siga las instrucciones que aparecen en pantalla. Connectify Hotspot crea esencialmente una red de puntos de acceso a través de la antena WiFi de su ordenador – por supuesto, hay un método nativo de Windows para lograrlo, pero Connectify Hotspot es mucho menos técnico y más fácil de usar.
  2. Para configurar Connectify Hotspot, simplemente se crea una red introduciendo el nombre deseado en el campo SSID, y una contraseña. Luego eliges la conexión que quieres compartir, como la red Wi-Fi a la que está conectado tu ordenador.
  3. En SSID escriba el nombre de la conexión que quiere dar, este será el nombre de la red wi-fi que verá en su Android.Déle una contraseña a su red si desea utilizar una red segura.Ahora seleccione la conexión que desea compartir. Es decir, este es el adaptador que tiene Internet.Seleccione la red Wi-Fi con la que conectará su teléfono Android.
  4. Ahora habilita la WiFi de tu dispositivo Android y haz clic en “Iniciar Hotspot” en Connectify.Debería poder ver la red en la lista de redes WiFi disponibles de su teléfono, así que sólo tiene que elegir el SSID de Connectify, proporcionar la contraseña y listo.
También te puede interesar:  Corrección: Error de elemento no encontrado en Windows 10

Mac:

  1. Primero ve a Preferencias del Sistema> Compartir.
  2. Haz clic en Compartir Internet y, bajo el cuadro desplegable de “Comparte tu conexión desde:”, elige la red a la que está conectado tu Mac, como Ethernet o WiFi.
  3. Ahora en la casilla de “A los ordenadores que usan”, elige PAN Bluetooth o AirPort, dependiendo de tu versión de Mac OS/X. Sin embargo, si compartes la Internet de Mac con un dispositivo que no sea de Apple a través de AirPort, Mac requiere absolutamente una clave WEP de 5 o 13 letras. Ni más ni menos.
  4. Después de transmitir el SSID de tu Mac, conéctate a él con la configuración WiFi de tu dispositivo Android.

Linux:

Ten en cuenta que esto requiere un teléfono Android con raíz – puedes buscar en Appuals guías de la raíz de Android para tu dispositivo.

También necesitarás instalar ADB y Fastboot, que se obtiene fácilmente con:

sudo apt-get install android-tools-adb android-tools-fastboot

Finalmente, deberías tener un emulador de terminal instalado en tu teléfono.

  1. Si cumples con esos requisitos, adelante y conecta tu dispositivo Android a tu PC a través de USB.
  2. Ahora lanza una terminal Linux, y escribe los siguientes comandos:

Ifconfig

  1. Esto debería mostrar la interfaz de red del dispositivo Android conectado, típicamente usb0 pero en algunos casos puede ser otra cosa. En los comandos que estoy dando, asegúrate de cambiar usb0 a la interfaz de red real que se está usando.
  2. Así que ahora teclea la terminal: sudo ifconfig usb0 10.42.0.1 netmask 255.255.255.0

    echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward

sudo iptables -t nat -F

sudo iptables -t nat -A POSTROUTING -j MASQUERADE

  1. Ahora tenemos que escribir el siguiente comando en el emulador de terminal de tu Android:
También te puede interesar:  Cómo desbloquear dispositivos Samsung no estadounidenses bloqueados por el cargador de arranque regional

adb shell busybox ifconfig

  1. Después de ese último comando, debería mostrar una interfaz de red diferente que se está usando, por ejemplo Así que de nuevo, cambia los comandos que estoy compartiendo a cualquiera que sea tu interfaz de red actual.

adb shell ifconfig rndis0 10.42.0.2 netmask 255.255.255.0

adb shell route add default gw 10.42.0.1 dev rndis0

  1. Ahora podemos probar el uso compartido de Internet tratando de enviar un ping desde el emulador de terminal de tu teléfono, así que escribe en tu teléfono:

adb shell ping 8.8.8.8

Si consigues un ping exitoso, entonces estás listo para ir.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.