5 votes

Partage du WIFI depuis un PC via USB

Toutes les questions portant des titres similaires sont l'inverse de ce que je veux. Je voudrais connecter ma tablette (qui est "bloquée" sur le Wifi) à mon ordinateur Windows 10 via un câble USB et faire en sorte que l'ordinateur "partage" le Wifi. Est-ce possible ?

EX : Ma tablette est bloquée de l'internet (politique de la maison) mais vous pouvez obtenir le Wifi en demandant et en restant dans les pièces principales, je veux que ma tablette accède à l'internet en ayant l'ordinateur "partager" l'internet avec la tablette. Je ne sais pas si c'est possible et si c'est le cas, j'aimerais savoir comment.

J'ai une Nexus 7 2013 32GB Wifi sur 6.0

9voto

xavier_fakerat Points 9582

Différents moyens de partager une connexion Internet de Windows à d'autres appareils

De nos jours, il existe de nombreuses façons de partager la connexion Internet avec d'autres appareils, et chaque méthode a ses avantages et ses inconvénients.

Voici une répartition des méthodes :

  1. Utilisation de la fonctionnalité Hotspot mobile de Windows 10 :

Windows 10 hotspot

Les nouvelles éditions de Windows 10 (après la mise à jour anniversaire 1607) disposent d'une fonction intégrée de point d'accès mobile qui permet de partager Internet avec d'autres appareils.

pros

  • facile à utiliser grâce à son

  • aucun outil supplémentaire n'est nécessaire

  • l'internet est partagé en Wi-Fi (pas besoin de câbles)

contre

  • Certains types de réseaux ne sont pas reconnus, par exemple les dongles 3g.

  1. Utilisation d'outils tiers

    Des outils astucieux tels que mhotspot ou Connectify offrent la possibilité de partager l'internet avec d'autres appareils en utilisant les adaptateurs Wi-Fi virtuels de Microsoft.

pros

  • fournir de nombreux outils supplémentaires pour surveiller et personnaliser les réseaux créés

  • amélioration du cryptage

  • Internet partagé sur Wi-Fi

contre

  • Certains d'entre eux sont des logiciels commerciaux et sont relativement chers.

Connectify


3a. Connexion inversée par USB

Le tetherng inversé est une méthode relativement récente de partage de l'internet, notamment à partir d'appareils qui ne disposent pas d'un adaptateur sans fil. Elle utilise le câble USB pour partager l'Internet entre l'ordinateur et le périphérique cible et nécessite souvent des outils et des pilotes tiers ainsi qu'une modification du système des périphériques cibles.

  • Reverse Tethering (Root) Nécessite que les appareils cibles soient enracinés avant la connexion et qu'une application ou un serveur USB soit installé sur Android. Pour une meilleure couverture, cette méthode nécessite souvent un autre module Xposed, le service de connectivité Hack, pour augmenter la couverture internet de la plupart des applications, voire de toutes.

    • Reverse tethering (pas de Root) Similaire à la méthode basée sur le Root mais nécessite l'installation de programmes supplémentaires sur Windows

Exigences spécifiques de l'attachement inverse pas de Root :

pros - peut fournir des connexions plus rapides, généralement avec une faible latence - le tethering inversé (pas de Root) fonctionne sur Windows, linux et mac

contre

  • nécessite un câble usb
  • installe des applications supplémentaires sur le PC et le téléphone
  • les connexions peuvent être difficiles à établir
  • certaines de ces solutions de contournement ne fonctionnent que pour certaines applications et il n'est pas garanti que toutes les applications disposent d'un accès à Internet, mais d'après mon expérience, le navigateur, Gmail et Google Play fonctionnaient parfaitement.

Reverse tethering (root) interface


更新情報

3b. Utilisation d'adb pour le reverse tether

Utilisation du script bash

alias t='r && sz $tether && r && sz $n'
tether='am start -n com.android.settings/com.android.settings.TetherSettings && input keyevent 66 && input keyevent 66'
n='netcfg rndis0 dhcp'
alias sz='ad shell'
alias de='ad devices -l'
alias r='ad kill-server && ad start-server'
alias ad='adb'
alias pu='adb push'

Remerciements particuliers à user42276 pour ce script

Pour

  • Un des avantages des scripts est qu'ils éliminent le besoin d'applications tierces qui peuvent alourdir l'appareil ou le PC.

Cons

  • Assez similaire à la méthode 3a ci-dessus

  1. Utilisation de Windows ICS

Une autre solution consiste à utiliser ICS dans Windows sans aucun logiciel tiers :

Exigences :

  • Émulateur de terminal sur votre Android

  • Vous pouvez également utiliser les commandes shell adb (pour utiliser adb, vous devez activer le débogage USB sur votre Android).

  • Facultatif, BusyBox sur votre Android.

Instructions

  • Connectez votre Android à votre PC avec un câble USB et activez "USB tethering". Vous êtes toujours autorisé à activer cette option même si votre 3g/wifi sur votre Android est désactivé.
  • Windows effectuera automatiquement une recherche dans Windows Update et installera le pilote pour vous.
  • Ouvrez "Connexions réseau" dans le Panneau de configuration. Cliquez avec le bouton droit de la souris sur la connexion Internet dont vous disposez, c'est-à-dire la connexion WiFi (d'autres connexions comme le LAN fonctionnent également), donc cliquez avec le bouton droit de la souris sur la connexion WLAN avec Internet, et sélectionnez "Propriétés".

    enter image description here

    • Dans l'onglet "Partage", cliquez sur "Autoriser les autres utilisateurs du réseau à se connecter par...", puis sélectionnez la connexion USB dans la liste déroulante ci-dessous.

enter image description here

  • Cliquez sur OK. Windows va automatiquement configurer votre connexion réseau USB et lui attribuer une adresse IP (généralement 192.168.xxx.xxx ou similaire ; pour Win 7 et les versions ultérieures, il s'agit de 192.168.137.1 )
  • Votre connexion Internet est maintenant "Partagée" et votre connexion USB est maintenant "Réseau non identifié".

Tapez la commande suivante dans l'émulateur de terminal :

netcfg rndis0 dhcp

Le nom de l'interface usb dans Android peut varier. Il s'agit généralement de rndis0 o usb0 . Type busybox ifconfig pour identifier le nom.

Il peut arriver que la méthode dhcp automatique ne fonctionne pas. Dans ce cas, nous devons le faire manuellement :

Tapez les commandes suivantes dans l'émulateur de terminal :

ifconfig rndis0 192.168.137.2 netmask 255.255.2 route add default gw 192.168.137.1 dev rndis0

Si la route échoue, essayez : busybox route add default gw 192.168.137.1 dev

Certaines applications (téléchargement dans Google Play, Gmail, Facebook...) ne reconnaissent pas la connexion internet. Vous pouvez essayer de cette façon :

  • Activez temporairement la connexion 3G sur votre Android

  • Type : ifconfig rmnet0 0.0.0.0 Le nom de l'interface 3G dans Android peut varier : ppp0, rmnet0... (Type busybox ifconfig pour identifier le nom).

Ainsi, les applications considéreront votre connexion Internet via USB comme 3G/4G.

C'est à l'utilisateur de savoir quelle méthode lui convient le mieux. J'espère que cela vous aidera

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X