Un hotspot en bridge.

Fermé
JwTdd - Modifié par JwTdd le 19/04/2013 à 16:08
Bonjour,
J'ais une machine (win7), deux interface réseaux, une wifi(via une carte en pci) et une ethernet.
En utilisant un hotspot (freewifi) mon adresse IP publique est differente, j'ais donc eu l'idee de pouvoir avoir deux adresses IP publique sur la même machine.

Je definis la metrique de l'interface wifi à 500, donc toute les routes lié a cette interface auront une metrique plus grande que celui de l'interface ethernet, apres verification => J'ais internet sur via l'ethernet.

Maintenant je redefinis la metrique du wifi a automatique et passe l'ethernet a 500.
=> En allant sur internet je tombe sur l'authentification de http freewifi donc c'est bon.


Premiere idée : la virtualisation

Sur l'hote je definis la metrique du wifi > ethernet, donc ethernet est prioritaire sur les routes.

---------- partage
J'installe une machine virtuel avec une interface réseau virtuel invité connecté à une interface reseau virtuel sur l'hôte.

Je partage la connection internet wifi vers l'interface virtuel de l'hote qui est connecté a l'interface virtuel de l'invité.

Depuis ma machine virtuel:
Je ping l'interface virtuel invité
Je ping l'interface virtuel hôte qui est ma passerelle grâce au partage.
je ping l'interface wifi
je ne ping pas la passerelle de l'interface wifi...

----------- bridge
Je change donc de méthode, je defait le partage, je met un bridge entre l'interface wifi et l'interface virtuel de l'invité, (là je n'ai plus d'interface virtuel hôte, l'interface se fait grace a un protocole activé sur la carte wifi).

Mon invité ne recoit pas d'IP du serveur DHCP du hotspot,
lorsque je definis la même IP sur mon interface virtuel invité que sur le wifi ça me met que je ne peut pas car cette adresse est deja en cours d'utilisation, normal c'est le principe du pont, mais ça me confirme que le pont fonctionne.
Je defini manuellement l'IP de ma machine virtuel(dans la bonne plage), ça ne fonctionne pas, a priori et même sur mon interface wifi réel je ne peux pas choisir une IP, il faut que se soit une donné par le DHCP et si c'est manuel il doit correspondre a celui qui m'a été attribué par DHCP précedement jusqu'a la fin du bail...

Cependant ceci fonctionne si je met (en metrique) le wifi pour l'hôte, et l'ethernet pour ma machine virtuel.

Maleureusement c'est l'inverse que je cherche.


Sans machine virtuel j'ais aussi essayer ForceBindIP pour avoir par exemple opera attaché a l'autre interface wifi, le moniteur de ports me confirme qu'il utilise bien l'ip source du wifi connecté contrairement a firefox, mais que nenni (echec de connexion) cette solution est je pense a enterrer profodement.


J'ais tenté de me faire un proxy (Jana Proxy) qui n'utilisera que mon interface wifi lorsque le proxy est indiqué dans l'explorateur, mais une lacune de connaissance des parametrages a mettre me limittent, peut etre ais-je juste choisis le mauvais logiciel.


La solution la plus proche serais le bridge vue que ça fonctionne quand j'inverse les interface,
plusieurs hypotheses:
-le hotspot verifie que la mac corresponde a un constructeur wifi
-le protocole "VMBridge protocol" de VMWare ou "Filtre de reseau Virtual PC" de virtual PC (j'ais essayé les deux) necessitent peut etre une interface supportant le Promiscuous mode.
-le hotspot arrive grâce a quelque chose que je ne connais pas, a voir que mon interface virtuel qui cherches juste une IP n'est pas une carte wifi.


Mon systeme ne permet pas le PCI passtrough (via VT-d qui n'est pas supporté par mon microprocesseur, et en plus virtualbox ne le supporte que sur un hote Linux).

Merci d'avoir pris le temps de lire, et si vous avez une lumiere quelle qu'elle soit n'esitez pas, cela m'eviterais d'investir dans une carte wifi usb qui pourras être reconu par une machine virtuel comme si elle était directement connecté à elle.