Tabla de contenido:
- Paso 1: Haz Jailbreak a tu iPhone
- Paso 2: Instale OpenSSH (desde Cydia)
- Paso 3: cree una red inalámbrica P2P
- Paso 4: conecte su iPhone a la red
- Paso 5: SSH en su iPhone
- Paso 6: configurar el proxy SOCKS
Video: Use la conexión de datos de su iPhone en su computadora: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:45
NOTA: A partir de iOS 3 y 4, hay otras formas de conectarse, incluso una legítima a través de AT&T (aunque cuesta más). Sin embargo, este método todavía funciona y siempre lo hará (independientemente de las actualizaciones de iOS) siempre que pueda SSH en su iPhone.
¿Alguna vez se ha quedado atrapado en algún lugar donde no hay acceso WiFi, o tiene que pagar por ello, como en un aeropuerto, navegando por Internet una página a la vez en la pequeña pantalla de su iPhone, cuando tiene una computadora portátil a su lado? ? Este tutorial le mostrará cómo acceder a Internet en su Mac utilizando la conexión de datos de su iPhone. Necesitará conocer una contraseña de administrador para su computadora a fin de configurar el sistema para usar la conexión. Esto debería funcionar con cualquier versión de Mac OS X, pero no se ha probado en Mac OS Classic. También debería funcionar en cualquier versión del sistema operativo iPhone, pero debe tener Jailbreak (a menos que tenga otra forma de ingresar un túnel SSH); no se preocupe, el Jailbreak de su dispositivo solo agregará funciones, no bloqueará su acceso a la App Store ni a ninguna otra función. Hay muchos recursos en línea que te ayudarán a hacer Jailbreak a tu iPhone si aún no lo has hecho. Tenga en cuenta que tanto la computadora como el iPhone en el que se tomaron las capturas de pantalla se han personalizado, por lo que muchos de los botones y otros elementos de la interfaz pueden verse diferentes de lo que ve en sus propias pantallas; sin embargo, deben estar en el mismo lugar y funcionar de la misma manera.
Paso 1: Haz Jailbreak a tu iPhone
Si su iPhone ya tiene Jailbreak, simplemente omita este paso. Para crear un túnel en su iPhone, debe poder SSH en él; no puede hacer esto a menos que haga Jailbreak a su dispositivo. El jailbreak agregará funciones adicionales a su iPhone y no desactivará ninguna funcionalidad existente. Hay muchos recursos disponibles en línea que lo ayudarán.
Paso 2: Instale OpenSSH (desde Cydia)
Si ya tiene OpenSSH instalado, omita esto. Inicie Cydia desde su SpringBoard y espere a que se cargue. Si es la primera vez que abre Cydia, le pedirá que se clasifique. Elija 'Hacker'; si elige 'Usuario', no podrá instalar OpenSSH a menos que cambie su configuración. Cuando termine de cargarse por completo (la barra negra en la parte superior desaparecerá cuando termine; puede llevar un tiempo), vaya a la pestaña 'Buscar' y busque 'OpenSSH'. Si aparece el paquete, tócalo. Si no es así, su tipo se establece en Usuario; para solucionar este problema, vaya a la pestaña 'Administrar' y toque 'Configuración' en la esquina superior izquierda, seleccione 'Hacker', y luego regrese y vuelva a intentar su búsqueda. Una vez que se cargue la página de OpenSSH, toque 'Instalar' en la esquina superior derecha, y cuando se cargue la página siguiente, toque el botón 'Confirmar', que estará exactamente en el mismo lugar. (Si el botón en la parte superior derecha dice 'Modificar' en lugar de 'Instalar', entonces ya tiene OpenSSH instalado y puede saltar al siguiente paso. Dice 'Modificar' en la captura de pantalla porque OpenSSH ya está instalado en el dispositivo utilizado para la captura de pantalla). Aparecerá una nueva pantalla con texto y una barra de progreso. Espere a que haga su trabajo, luego toque el botón grande en la parte inferior cuando esté disponible. Se etiquetará como 'Regresar a Cydia' o 'Reiniciar SpringBoard'. Ahora ha instalado OpenSSH y puede conectarse a su iPhone, pero cualquier otra persona también puede hacerlo. Querrá cambiar su contraseña predeterminada, 'alpine'. Para hacer esto, necesitará SSH en su dispositivo o usar MobileTerminal. Si desea utilizar el terminal directamente en su dispositivo, descargue MobileTerminal de Cydia y ejecútelo. Para SSH en su iPhone, siga los siguientes tres pasos para crear una red P2P y únase a la red con su iPhone, y luego SSH para ejecutar comandos. Una vez dentro, si está utilizando MobileTerminal, escriba 'su root' y presione enter para asumir temporalmente los privilegios de root. (Si está usando SSH, ya tiene privilegios de root). Se le pedirá que ingrese su contraseña; como aún no lo ha cambiado, será "alpino". Escríbalo y presione enter; nada aparecerá mientras escribe, pero su texto aún se está ingresando. Ahora que tiene permisos de root, escriba 'passwd' y presione enter, y escriba su contraseña actual ('alpine'), y luego la nueva contraseña dos veces (presione enter después de cada una). Ahora ha cambiado la contraseña de root. También querrá cambiar la contraseña para el móvil, así que escriba 'passwd mobile' y presione enter. Vuelva a introducir 'alpine' y luego la nueva contraseña dos veces. (No tiene que ser la misma que la contraseña de root y, de hecho, no importa mucho, siempre que no sea 'alpine'). Cuando haya terminado, escriba 'exit' y presione enter.
Paso 3: cree una red inalámbrica P2P
P2P significa Peer-to-Peer o Computer-to-Computer. Permite que la Mac y el iPhone se comuniquen de forma inalámbrica. Comience haciendo clic en el ícono AirPort en su barra de menú. Debería ver un menú como la segunda captura de pantalla. Haga clic en "Crear red …" y verá la pantalla que se muestra en la primera captura de pantalla. (Si nunca ha hecho esto antes, probablemente se anulará la selección de "Requerir contraseña" y los campos de contraseña no estarán allí). Ingrese un nombre para la conexión, no importa cómo lo llames, ingresa una contraseña si quieres, luego haz clic en Aceptar. Felicitaciones, tienes una red. Ahora necesitas conectar tu iPhone.
Paso 4: conecte su iPhone a la red
Abra la aplicación Configuración desde su SpringBoard, luego toque 'Wi-Fi' y luego el nombre de su nueva red. Si usó una contraseña, deberá ingresarla. Una vez que esté conectado, estará listo para configurar el túnel. Si toca la flecha junto al nombre de la red, le mostrará su dirección IP, que necesitará más adelante.
Paso 5: SSH en su iPhone
Aquí es donde realmente ingresa a SSH en el dispositivo para ejecutar comandos en él o configurar un túnel para la conexión de datos. Primero, abra Terminal en su Mac; estará ubicado en /Applications/Utilities. Necesitará la dirección IP de su iPhone para este paso. En la aplicación Configuración, toque 'Wi-Fi', luego toque la flecha junto al nombre de la red en la que se encuentra. Mostrará su dirección IP; Es posible que tenga que esperar unos segundos. Para ingresar a su teléfono normalmente y ejecutar comandos en él, como cambiar la contraseña, escriba (en Terminal) 'ssh root @ ip', donde ip es la dirección IP que acaba de obtener, y presione enter. Si desea establecer un túnel para acceder a la conexión de datos y continuar con el tutorial, use 'ssh -D 8080 -f -C -q -N root @ ip' en su lugar. Si es la primera vez que se conecta usando esa dirección IP, se le informará que no se puede verificar la autenticidad. No existe ningún riesgo de seguridad; simplemente escriba 'sí' y presione enter. Ingrese su contraseña cuando se le solicite y presione enter. Si no lo ha cambiado, el valor predeterminado es 'alpino'. Si es así, es lo que sea a lo que lo hayas cambiado; tenga en cuenta que esta es la contraseña para root, no para móvil, si las hizo diferente. No aparecerá nada mientras escribe, pero aún se está ingresando la contraseña. Si ingresó su contraseña correctamente, volverá al indicador de terminal normal (si no lo hizo, se lo dirá). Parece que no está pasando nada, pero ahora hay un túnel, y puede usar la conexión de datos de su dispositivo a través de ese túnel usando un proxy SOCKS.
Paso 6: configurar el proxy SOCKS
Esto le dirá a OS X que realmente use la conexión de datos del iPhone para acceder a Internet. Primero, abra Preferencias del sistema (/ Aplicaciones / Preferencias del sistema.app) y abra el panel Red. Si el candado en la esquina inferior izquierda está cerrado, haga clic en él e ingrese una contraseña de administrador cuando se le solicite. (La forma en que se configura la interfaz es ligeramente diferente antes de Leopard, por lo que es posible que tenga que mirar un poco a su alrededor si tiene Tiger o una versión anterior). Asegúrese de que AirPort esté seleccionado a la izquierda, luego haga clic en 'Avanzado …' en la parte inferior. esquina derecha. Cuando salga el cajón, seleccione la pestaña Proxies y asegúrese de que 'Configurar Proxies:' esté configurado como 'Manualmente'. En el cuadro del lado izquierdo del cajón, seleccione la casilla de verificación junto a 'SOCKS Proxy', luego ingrese 'localhost' y '8080' debajo de 'SOCKS Proxy Server'. Presione 'Aceptar' y luego 'Aplicar'. ¡Su computadora ahora está configurada para acceder a Internet usando la conexión de datos de su iPhone! Puede utilizar Safari y la mayoría de las demás aplicaciones; sin embargo, Firefox necesita una configuración adicional. Abra Firefox, haga clic en 'Preferencias …' en el menú de Firefox, luego vaya a 'Avanzado', y luego a 'Red', y haga clic en 'Configuración …'. En el cajón que se abre, seleccione 'Configuración manual de proxy:' e ingrese 'localhost' y '8080' en los campos de 'SOCKS Host:'. Haga clic en Aceptar y cierre la ventana de preferencias, y también debería poder usar Firefox. Algunos otros programas, aunque no muchos, requieren una configuración similar a la de Firefox para los proxies; si Internet no funciona en una determinada aplicación, verifique las preferencias y cambie de la misma forma que con Firefox. (Es posible que las preferencias de proxy no estén exactamente en el mismo lugar, pero deberían estar en 'Red' o algo similar, por lo general no es difícil de encontrar). Cuando haya terminado, tendrá que volver a la configuración normal o su computadora ganó No acceda a Internet en un entorno normal. Simplemente desmarque 'SOCKS Proxy' en la aplicación Configuración, haga clic en 'Aceptar' y 'Aplicar', ¡y listo! Si también configura Firefox (u otros programas que requieren una configuración de proxy separada), simplemente seleccione 'Sin Proxy' en el cajón de configuración de proxy.
Recomendado:
Guía de conexión PLSD: Conexión a Apple TV a través de AirPlay [no oficial]: 10 pasos
Guía de conexión PLSD: Conexión a Apple TV a través de AirPlay [No oficial]: La siguiente guía se proporciona para ilustrar el proceso de conexión a los Apple TV de la sala de conferencias a través de AirPlay. Este recurso no oficial se proporciona como cortesía para la administración, el personal y los invitados autorizados del Distrito Escolar Local de Perkins
UbiDots: conexión de un ESP32 y publicación de datos de varios sensores: 6 pasos
UbiDots: conexión de un ESP32 y publicación de datos de varios sensores: ESP32 y ESP 8266 son SoC muy familiares en el campo de IoT. Estos son una especie de bendición para los proyectos de IoT. ESP 32 es un dispositivo con WiFi y BLE integrados. Simplemente proporcione su SSID, contraseña e configuraciones de IP e integre las cosas en
Conexión TCP / IP a través de GPRS: cómo enviar datos al servidor mediante el módulo SIM900A: 4 pasos
Conexión TCP / IP a través de GPRS: Cómo enviar datos al servidor usando el módulo SIM900A: En este tutorial, le contaré cómo enviar datos al servidor TCP usando el módulo SIM900. También veremos cómo podemos recibir datos de servidor a cliente (módulo GSM)
Conexión correcta de los LED en serie Vs Conexión en paralelo: 6 pasos
Cableado de LED correctamente en serie Vs Conexión en paralelo: En este instructable estamos hablando de LED - Diodos emisores de luz y cómo podemos conectarlos si tenemos varias unidades. Esta es una lección que desearía saber desde el principio porque cuando comencé a jugar con los circuitos electrónicos construí algunos
Use SSH y XMing para mostrar programas X desde una computadora con Linux en una computadora con Windows: 6 pasos
Use SSH y XMing para mostrar programas X desde una computadora con Linux en una computadora con Windows: si usa Linux en el trabajo y Windows en casa, o viceversa, es posible que a veces necesite iniciar sesión en la computadora en su otra ubicación y ejecutar programas. Bueno, puede instalar un servidor X y habilitar el túnel SSH con su cliente SSH, y uno