web-dev-qa-db-fra.com

Comment puis-je prendre une seule connexion WiFi hôtel et partagez-la parmi les appareils via WiFi?

De nombreux hôtels ces jours-ci ont toujours un wifi assez terrible. Souvent, le pire délinquant est le "tu n'as toujours qu'un seul appareil WiFi, non?" supposition; Vous obtenez un combo nom d'utilisateur/mot de passe et l'utiliser sur le périphérique B lorsque le périphérique A est déjà connecté soit des bottes, vous désactivez le périphérique A, ou échoue sur la connexion.

Ce que j'aimerais, c'est une belle solution portable qui prend la connexion WiFi et "la reconstitution" via une autre stable wifi ssidère dans ma chambre (oui, je suppose que cela nécessite deux chipsets wifi) afin que je puisse vous connecter à partir de plusieurs périphériques. . Une telle chose est possible? Il y a beaucoup de guides sur le partage Ethernet au WiFi, ou vice versa, mais je ne trouve rien qui couvre le WiFi-WiFi.

Pour être plus précis, je voyage normalement avec:

  • Un macbook
  • Un iphone
  • Un iPad

(Bien qu'il soit le plus utile d'avoir une solution qui ne dépend de personne ne dépend de personne).

Donc, ce que j'aimerais, c'est un gadget qui possède deux connexions WiFi - une pour que cela puisse se connecter à l'hôtel WiFi, et un autre pour la diffuser via un point d'accès sous mon contrôle. Le gadget peut être un logiciel (fonctionne sur un périphérique comme l'une des ci-dessus) ou du matériel (point d'accès distinct/routeur/etc. que je porte autour)

Conditions:

  • La possibilité de se connecter via une console Web - l'usecase que j'essaie de résoudre ici nécessite généralement cela.
  • NAT/DHCP intégré, etc. Donc, le gadget gère le réseau WiFi "reconstitué".

Sympa de blesser:

  • Ré-partage la connexion WiFi en toute sécurité (WPA, etc.) afin que je puisse connecter.
  • Ne nécessite pas d'adaptateur alternatif supplémentaire
  • La capacité de connecter un câble Ethernet à la place des hôtels en pierre qui n'a toujours pas de wifi (je pense que cela est plus facile à résoudre, puisque quelque chose comme un Airport Express le fera - mais cela ne 't résoudre le cas d'origine wifi-wifi).
  • La capacité d'émettre des conserves régulières de quelque sorte d'empêcher la connexion WiFi de l'hôtel mourant, étant perdue, etc. Si je ne l'utilise pas pendant un moment - ils sont souvent peu fiables et se déconnectent facilement.

Une telle chose est possible? Est-ce qu'il existe? Puis-je en construire un? Alternativement, puis-je acheter une seule? Comment puis-je choisir quelque chose approprié et que dois-je rechercher?

7
Andrew Ferrier

Si vous vous trouvez dans la position d'avoir une racine (jailbroke) Android Dispary, il y a une application appelée "FQROUTER2" qui peut se connecter à un réseau Wi-Fi et partager la connectivité sur son propre réseau avec un SSID différent à l'aide de la fonctionnalité Android Hotspot.

C'est une bonne idée de brancher le téléphone utilisé comme un routeur, cependant, car il utilise la batterie plutôt rapide. Ne soyez pas non plus surpris de le trouver au toucher.

J'ai utilisé la mienne de cette façon en vacances avec des amis parce que le Wi-Fi de l'hôtel n'était vraiment pas utilisable près de la porte de la pièce, alors j'ai sacrifié mon utilisation de téléphone afin que tout le monde puisse avoir Internet. J'ai utilisé mon ordinateur à la place :) Pas de WhatsApp, mais j'ai toujours eu Facebook et YouTube.

2
Jeremy

Une solution consiste à acheter un adaptateur sans fil USB avec "Soft (Ware) AP" (AP signifie "Point d'accès"). C'est à vous de le trouver, comme il est interdit par règles superutilisateurs d'être spécifique avec quel appareil achète.

Remarque: Assurez-vous de vérifier si cette fonctionnalité est prise en charge sur votre système d'exploitation.

2
sm4rk0

Eh bien, je n'ai pas essayé avec des connexions sans fil, mais cela fonctionne définitivement avec des connexions câblées.

Toute l'idée est de disposer de deux cartes LAN indépendantes sur un ordinateur qui va partager Internet avec l'autre. Une carte LAN accepte une connexion Internet à partir d'un modem (en supposant que nous n'avons pas de routeur, sinon nous allions simplement connecter le deuxième ordinateur à cela). L'autre carte partage la connexion Internet avec le deuxième ordinateur.

C'était exactement le cas dans l'ère du modem analogique 56k lorsque nous avions une connexion et la partagé via LAN. Il fallait configurer manuellement le deuxième réseau local de sorte que l'adresse IP de l'ordinateur A est la passerelle de l'ordinateur B et inversement. Les serveurs DNS doivent être définis sur ceux de l'ISP dans les deux ordinateurs. Ainsi, lorsque vous naviguez sur Internet et que le navigateur tente de résoudre l'adresse IP de l'URL donnée, elle lui demandera dans l'adresse IP DNS. Cela verra que ceci est disponible dans la première carte LAN et transmettra les données à ce que le premier ordinateur demanderait les données. Il n'ya aucun moyen pour le routeur de l'hôtel de trouver un autre ordinateur est de naviguer sur Internet, il apparaît comme ayant ouvert plusieurs fenêtres ou onglets de navigateur dans le premier ordinateur.

Dans votre cas, la situation est similaire. Tout ce dont vous avez besoin est une deuxième carte WiFi, probablement un adaptateur WiFi USB. Vous vous connectez au réseau de l'hôtel via l'une des cartes (j'utiliserais la carte de l'ordinateur car elle a une meilleure réception que la plupart des adaptateurs USB) et vous créez un réseau sans fil ad hoc à l'aide de la deuxième carte. Ad hoc est un réseau peer-to-peer qui est sans aucun point d'accès entre les ordinateurs. Je ne sais pas si cela fonctionnerait automatiquement cependant, il vous suffit probablement de définir manuellement l'adresse IP, etc. Si je me souviens bien, dans MacOS, vous allez à Settings, Network et trouvez le sans fil adaptateur.

  1. Puis changez le IP à, dites, 192.168.1.1 pour le premier ordinateur. Le masque de sous-résea devrait être 255.255.255.0 the passerelle est l'adresse IP du deuxième périphérique, dites 192.168.1.2 et le [~ # ~] DNS [~ # ~ # ~] Ceux d'ISP. Il devrait y avoir un moyen de voir quels serveurs DNS sont automatiquement attribués à votre connexion Internet. Google ça, je ne connais pas les macos. Par exemple, si vous visitez la Grèce et connectez-vous via Otenet (ou Conn-X); le [~ # ~] dns [~ # ~ ~] sont 195.170.1.1 et 195.170.2.2 _

  2. Au deuxième périphérique, vous définissez également manuellement le [~ # ~ # ~] [~ # ~ ~] sur 192.168.1.2, masque de sous-résea255.255.255.0 et passerelle est le premier ordinateur 192.168.1.1 partageant la connexion Internet. Dans certains cas, vous pouvez définir le [~ # ~ # ~ # ~ ~ ~] la même chose avec la passerelle (192.168.1.1) et avoir internet sans problème, mais cela ne fait pas " t toujours fonctionner, vous feriez donc mieux de définir ceux-ci sur des serveurs ISP.

  3. Au troisième périphérique, vous définissez une autre [~ # ~ # ~] [~ # ~ ~] Adresse, dites 192.168.1.3, à nouveau masque de sous-résea est 255.255.255.0 and passerelle est bien sûr l'ordinateur partageant Internet, c'est-à-dire 192.168.1.1 DNS sont à nouveau défini sur ceux de la FAI.

Si cela est fait correctement, chaque appareil peut avoir Internet à l'aide d'une seule connexion Internet sur l'ordinateur hôte (qu'avec les deux cartes WiFi). Bien sûr, vous devez définir plus tard les paramètres Automatic (DHCP) ou vous ne pourrez vous connecter à aucun autre réseau sans fil!

Inutile de dire que ce réseau sans fil ad hoc se verra attribuer un nom (SSID) par exemple George et tous les autres appareils devraient essayer de se connecter à George, et non au réseau de l'hôtel! Malheureusement, je ne connais pas avec MacOS pour vous aider à configurer le réseau ad hoc, juste Google It.

J'espère que cela a aidé!

1
spapakons