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 :
- Utilisation de la fonctionnalité Hotspot mobile de Windows 10 :
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.
-
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
contre
- Certains d'entre eux sont des logiciels commerciaux et sont relativement chers.
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.
更新情報
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
- 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".
- 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.
- 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