Table des matières:

Utilisez la connexion de données de votre iPhone sur votre ordinateur : 6 étapes
Utilisez la connexion de données de votre iPhone sur votre ordinateur : 6 étapes

Vidéo: Utilisez la connexion de données de votre iPhone sur votre ordinateur : 6 étapes

Vidéo: Utilisez la connexion de données de votre iPhone sur votre ordinateur : 6 étapes
Vidéo: Comment faire un partage de connexion iPhone vers PC 2024, Novembre
Anonim
Utilisez la connexion de données de votre iPhone sur votre ordinateur
Utilisez la connexion de données de votre iPhone sur votre ordinateur

REMARQUE: à partir d'iOS 3 et 4, il existe d'autres moyens de se connecter, même légitime via AT&T (bien que cela coûte plus cher). Cependant, cette méthode fonctionne toujours et fonctionnera toujours (indépendamment des mises à jour iOS) tant que vous pouvez vous connecter en SSH à votre iPhone.

Avez-vous déjà été coincé quelque part où il n'y a pas d'accès WiFi, ou vous devez payer pour cela, comme dans un aéroport, en naviguant sur Internet une page à la fois sur le petit écran de votre iPhone, lorsque vous avez un ordinateur portable assis juste à côté de vous ? Ce didacticiel vous montrera comment accéder à Internet sur votre Mac à l'aide de la connexion de données de votre iPhone. Vous aurez besoin de connaître un mot de passe administrateur pour votre ordinateur afin de configurer le système pour utiliser la connexion. Cela devrait fonctionner avec n'importe quelle version de Mac OS X, mais il n'a pas été testé sur Mac OS Classic. Il devrait également fonctionner sur n'importe quelle version de l'iPhone OS, mais il doit être Jailbreaké (à moins que vous n'ayez un autre moyen d'obtenir un tunnel SSH); ne vous inquiétez pas, le jailbreak de votre appareil n'ajoutera que des fonctionnalités, il ne bloquera pas votre accès à l'App Store ou à toute autre fonctionnalité. Il existe de nombreuses ressources en ligne qui vous aideront à jailbreaker votre iPhone si vous ne l'avez pas déjà fait. Veuillez noter que l'ordinateur et l'iPhone sur lesquels les captures d'écran ont été prises ont été personnalisés, de sorte que de nombreux boutons et autres éléments d'interface peuvent être différents de ce que vous voyez sur vos propres écrans; cependant, ils devraient être au même endroit et fonctionner de la même manière.

Étape 1: Jailbreaker votre iPhone

Jailbreaker votre iPhone
Jailbreaker votre iPhone

Si votre iPhone est déjà Jailbreaké, ignorez simplement cette étape. Afin de créer un tunnel dans votre iPhone, vous devez pouvoir y accéder en SSH; vous ne pouvez pas le faire à moins de jailbreaker votre appareil. Le jailbreak ajoutera des fonctions supplémentaires à votre iPhone et ne désactivera aucune fonctionnalité existante. De nombreuses ressources sont disponibles en ligne pour vous aider.

Étape 2: Installez OpenSSH (depuis Cydia)

Installez OpenSSH (depuis Cydia)
Installez OpenSSH (depuis Cydia)
Installez OpenSSH (depuis Cydia)
Installez OpenSSH (depuis Cydia)
Installez OpenSSH (depuis Cydia)
Installez OpenSSH (depuis Cydia)

Si vous avez déjà installé OpenSSH, ignorez ceci. Lancez Cydia à partir de votre SpringBoard et attendez qu'il se charge. Si c'est la première fois que vous ouvrez Cydia, il vous demandera de vous classer. Choisissez « Hacker »; si vous choisissez « Utilisateur », vous ne pourrez pas installer OpenSSH à moins de modifier vos paramètres. Une fois le chargement terminé (la barre noire en haut disparaîtra une fois terminé; cela peut prendre un certain temps), allez dans l'onglet "Rechercher" et recherchez "OpenSSH". Si le paquet apparaît, appuyez dessus. Si ce n'est pas le cas, votre type est défini sur Utilisateur; pour résoudre ce problème, accédez à l'onglet « Gérer » et appuyez sur « Paramètres » dans le coin supérieur gauche, sélectionnez « Hacker », puis revenez en arrière et réessayez votre recherche. Une fois la page d'OpenSSH chargée, appuyez sur « Installer » dans le coin supérieur droit, et lorsque la page suivante se charge, appuyez sur le bouton « Confirmer », qui sera exactement au même endroit. (Si le bouton en haut à droite indique « Modifier » au lieu de « Installer », alors vous avez déjà installé OpenSSH et vous pouvez passer à l'étape suivante. Il est dit « Modifier » dans la capture d'écran car OpenSSH est déjà installé sur l'appareil utilisé pour la capture d'écran.) Un nouvel écran apparaîtra avec du texte et une barre de progression. Attendez qu'il fasse son travail, puis appuyez sur le gros bouton en bas lorsqu'il devient disponible. Il sera étiqueté soit « Retour à Cydia » ou « Redémarrer SpringBoard ». Vous avez maintenant installé OpenSSH et pouvez vous connecter à votre iPhone. Cependant, n'importe qui d'autre le peut aussi. Vous voudrez changer votre mot de passe par défaut, « alpin ». Pour ce faire, vous devrez soit vous connecter en SSH à votre appareil, soit utiliser MobileTerminal. Si vous souhaitez utiliser le terminal directement sur votre appareil, téléchargez MobileTerminal depuis Cydia et lancez-le. Pour vous connecter en SSH à votre iPhone, suivez les trois étapes suivantes pour créer un réseau P2P et rejoindre le réseau avec votre iPhone, puis connectez-vous en SSH pour exécuter des commandes. Une fois dedans, si vous utilisez MobileTerminal, tapez 'su root' et appuyez sur Entrée pour assumer temporairement les privilèges root. (Si vous utilisez SSH, vous disposez déjà des privilèges root.) Il vous sera demandé de saisir votre mot de passe; puisque vous ne l'avez pas encore changé, ce sera 'alpin'. Tapez-le et appuyez sur Entrée; rien n'apparaîtra pendant que vous tapez, mais votre texte est toujours en cours de saisie. Maintenant que vous disposez des autorisations root, tapez « passwd » et appuyez sur Entrée, puis saisissez votre mot de passe actuel (« alpine »), puis le nouveau mot de passe deux fois (appuyez sur Entrée après chaque). Vous avez maintenant changé le mot de passe root. Vous voudrez également changer le mot de passe pour mobile, alors tapez 'passwd mobile' et appuyez sur Entrée. Mettez à nouveau 'alpine' puis le nouveau mot de passe deux fois. (Il ne doit pas nécessairement être le même que le mot de passe root, et en fait n'a pas beaucoup d'importance, tant qu'il n'est pas "alpin".) Lorsque vous avez terminé, tapez "exit" et appuyez sur Entrée.

Étape 3: Créez un réseau sans fil P2P

Créer un réseau sans fil P2P
Créer un réseau sans fil P2P
Créer un réseau sans fil P2P
Créer un réseau sans fil P2P

P2P signifie Peer-to-Peer ou Computer-to-Computer. Il permet au Mac et à l'iPhone de communiquer sans fil. Commencez par cliquer sur l'icône AirPort dans votre barre de menu. Vous devriez voir un menu comme la deuxième capture d'écran. Cliquez sur « Créer un réseau… », et vous verrez l'écran affiché dans la première capture d'écran. (Si vous ne l'avez jamais fait auparavant, « Exiger un mot de passe » sera probablement désélectionné et les champs de mot de passe ne seront pas là.) Entrez un nom pour la connexion; peu importe comment vous l'appelez, et entrez un mot de passe si vous le souhaitez, puis cliquez sur OK. Félicitations, vous avez un réseau. Vous devez maintenant connecter votre iPhone.

Étape 4: Connectez votre iPhone au réseau

Connectez votre iPhone au réseau
Connectez votre iPhone au réseau
Connectez votre iPhone au réseau
Connectez votre iPhone au réseau
Connectez votre iPhone au réseau
Connectez votre iPhone au réseau

Ouvrez l'application Paramètres à partir de votre SpringBoard, puis appuyez sur « Wi-Fi », puis sur le nom de votre nouveau réseau. Si vous avez utilisé un mot de passe, vous devrez le saisir. Une fois connecté, vous êtes prêt à configurer le tunnel. Si vous appuyez sur la flèche à côté du nom du réseau, il vous montrera votre adresse IP, dont vous aurez besoin plus tard.

Étape 5: SSH dans votre iPhone

SSH dans votre iPhone
SSH dans votre iPhone

C'est là que vous vous connectez en SSH à l'appareil pour exécuter des commandes ou configurer un tunnel pour la connexion de données. Tout d'abord, ouvrez Terminal sur votre Mac; il sera situé dans /Applications/Utilitaires. Vous aurez besoin de l'adresse IP de votre iPhone pour cette étape. Dans l'application Paramètres, appuyez sur « Wi-Fi », puis appuyez sur la flèche à côté du nom du réseau sur lequel vous vous trouvez. Il affichera votre adresse IP; vous devrez peut-être attendre quelques secondes. Pour ssh dans votre téléphone normalement et exécuter des commandes dessus, comme changer le mot de passe, tapez (dans Terminal) 'ssh root@ip', où ip est l'adresse IP que vous venez d'obtenir, et appuyez sur Entrée. Si vous souhaitez établir un tunnel pour accéder à la connexion de données et continuer le didacticiel, utilisez plutôt 'ssh -D 8080 -f -C -q -N root@ip'. Si c'est la première fois que vous vous connectez à l'aide de cette adresse IP, on vous dira que l'authenticité ne peut pas être vérifiée. Il n'y a aucun risque de sécurité; tapez simplement « oui » et appuyez sur Entrée. Entrez votre mot de passe lorsque vous y êtes invité et appuyez sur Entrée. Si vous ne l'avez pas modifié, la valeur par défaut est « alpin ». Si vous l'avez fait, c'est ce que vous avez changé; notez qu'il s'agit du mot de passe pour root, pas pour mobile, si vous les avez modifiés. Rien n'apparaîtra au fur et à mesure que vous tapez, mais le mot de passe est toujours en cours de saisie. Si vous avez tapé votre mot de passe correctement, il reviendra à l'invite normale du terminal (si vous ne l'avez pas fait, il vous le dira). Il semble que rien ne se passe, mais il existe maintenant un tunnel et vous pouvez utiliser la connexion de données de votre appareil via ce tunnel à l'aide d'un proxy SOCKS.

Étape 6: Configurer le proxy SOCKS

Configurer le proxy SOCKS
Configurer le proxy SOCKS
Configurer le proxy SOCKS
Configurer le proxy SOCKS
Configurer le proxy SOCKS
Configurer le proxy SOCKS

Cela indiquera à OS X d'utiliser réellement la connexion de données de l'iPhone pour accéder à Internet. Tout d'abord, ouvrez les Préférences Système (/Applications/System Preferences.app) et ouvrez le panneau Réseau. Si le verrou dans le coin inférieur gauche est fermé, cliquez dessus et entrez un mot de passe administrateur lorsque vous y êtes invité. (La façon dont l'interface est configurée est légèrement différente avant Leopard, vous devrez donc peut-être regarder un peu si vous avez Tiger ou une version antérieure.) Assurez-vous qu'AirPort est sélectionné sur la gauche, puis cliquez sur « Avancé… » dans le bas- le coin droit. Lorsque le tiroir sort, sélectionnez l'onglet Proxies et assurez-vous que « Configurer les proxies: » est défini sur « Manuellement ». Dans la case sur le côté gauche du tiroir, cochez la case à côté de "SOCKS Proxy", puis entrez "localhost" et "8080" sous "SOCKS Proxy Server". Appuyez sur « OK », puis sur « Appliquer ». Votre ordinateur est maintenant configuré pour accéder à Internet en utilisant la connexion de données de votre iPhone ! Vous pouvez utiliser Safari et la plupart des autres applications; Cependant, Firefox a besoin d'une configuration supplémentaire. Ouvrez Firefox, cliquez sur « Préférences… » dans le menu Firefox, puis allez dans « Avancé », puis « Réseau », et cliquez sur « Paramètres… ». Dans le tiroir qui s'ouvre, sélectionnez « Configuration manuelle du proxy: » et saisissez « localhost » et « 8080 » dans les champs pour « Hôte SOCKS: ». Cliquez sur OK et fermez la fenêtre des préférences, et vous devriez également pouvoir utiliser Firefox. Quelques autres programmes, bien que peu nombreux, nécessitent une configuration similaire à celle de Firefox pour les proxys; si Internet ne fonctionne pas sur une certaine application, vérifiez les préférences et changez de la même manière qu'avec Firefox. (Les préférences de proxy peuvent ne pas être exactement au même endroit, mais elles devraient être sous « Réseau » ou quelque chose de similaire, généralement pas difficile à trouver.) Lorsque vous avez terminé, vous devez remettre les paramètres à la normale, ou votre ordinateur a gagné n'accédez pas à Internet dans un enironnement normal. Décochez simplement « SOCKS Proxy » dans l'application Paramètres, cliquez sur « OK » et « Appliquer », et vous êtes prêt à partir ! Si vous configurez également Firefox (ou d'autres programmes qui nécessitent une configuration proxy distincte), sélectionnez simplement « Pas de proxy » dans le tiroir des paramètres du proxy.

Conseillé: