C'est le Développement

Forcer un logiciel à utiliser une connection réseau spécifique

08/08/2012 22:02

 

Forcer un logiciel à utiliser une connexion réseau spécifique


Vous avez plusieurs connexions pour accéder à Internet : une connexion directe Ethernet, une connexion sans fil WiFi et/ou une connexion 3G ? Avec un petit utilitaire gratuit, vous pouvez facilement attribuer une connexion spécifique à un logiciel particulier. Cela vous permettra de mieux répartir votre bande passante entre vos différents programmes. 

Vous pourrez ainsi lancer votre navigateur Web en exploitant votre connexion 3G, utiliser un jeu en réseau en passant par la connexion WiFi et télécharger des fichiers via votre connexion Ethernet. 

Pour cela, vous aurez besoin du logiciel ForceBindIP. Ce programme fonctionne en ligne de commandes et nécessite plusieurs informations que vous allez devoir chercher : les adresses IP locales de vos connexions réseau et les chemins complets des logiciels que vous souhaitez diriger sur une connexion spécifique. Suivez le guide pas à pas. 

Télécharger et installer ForceBindIP

ForceBindIP est un logiciel gratuit que vous pouvez télécharger sur le site de son auteur. 


  1. Rendez-vous sur la fiche de ForceBinIP 

  2. Dans la rubrique Download, téléchargez le fichier ForceBindIP-1.2a.zip

  3. Enregistrez-le sur votre disque dur, dans le dossier Téléchargements par exemple. 

  4. Une fois le téléchargement terminé, ouvrez le fichier. 

  5. Cliquez sur le bouton Extraire tous les fichiers

  6. Cliquez sur Extraire

  7. L'explorateur s'ouvre alors sur les fichiers décompressés de l'archive. Sélectionnez-les et copiez-les (Ctrl + C ou menuOrganiserCopier). 

  8. Ouvrez ensuite les dossiers C:\WindowsSystem32

  9. Collez les fichiers copiés avec le raccourci clavier Ctrl + V ou via le menu OrganiserColler

  10. Les fichiers de ForceBindIP sont maintenant dans le dossier System32. 

 

 

Connaître ses interfaces réseau

Pour forcer un programme à utiliser une connexion précise, vous devez spécifier son adresse IP locale. 


  1. Cliquez sur le bouton Démarrer et saisissez la commande cmd. Pressez la touche Entrée

  2. Dans la fenêtre d'invite de commandes qui s'ouvre, saisissezipconfig et pressez la touche Entrée

  3. La liste de vos connexions réseau est affichée. Notez l'adresse IPv4 de la première connexion que vous souhaitez utiliser. 

  4. Notez également l'adresse IPv4 de la seconde connexion. 

  5. Vous pouvez fermer la fenêtre d'invite de commandes. 

Récupérer le chemin complet de vos logiciels

Vous avez besoin de connaître le chemin d'accès complet des logiciels que vous souhaitez lancer en utilisant une connexion réseau spécifique. Voici comment faire. 


  1. Cliquez sur le bouton Démarrer puis sur Tous les programmes

  2. Localisez le logiciel dont vous souhaitez connaître le raccourci complet. 

  3. Cliquez dessus avec le bouton droit de la souris et cliquez sur Propriétés

  4. Le champ Cible contient le chemin complet et le nom de l'exécutable de votre logiciel. Sélectionnez tout son contenu et copiez-le (Ctrl+ C). 

  5. Validez par OK.

 

Lancer un logiciel sur une connexion réseau

Maintenant que vous connaissez les chemins complets de vos logiciels et les adresses ip locales de vos différentes connexions réseau, vous allez pouvoir lancer vos programmes en choisissant la connexion à utiliser. 


  1. Cliquez sur le bouton Démarrer. Saisissez la commande cmd et validez par Entrée

  2. Saisissez alors la commande forcebindip suivie de l'adresse IP locale de la connexion réseau à utiliser, 192.168.1.99 par exemple suivie du chemin complet du logiciel à lancer via cette connexion. Dans notre exemple, la commande complète est : 

    forcebindip 192.168.1.99 "C:\Program Files (x86)\FileZilla FTP Client\filezilla.exe"



  3. Validez par Entrée
     
  4. Votre logiciel est alors lancé. Il utilisera la connexion réseau spécifiée précédemment. 
     
  5. En examinant les paquets IP échangés, nous constatons que l'adresse IP locale 192.168.1.99 est bien utilisée avec notre logiciel FileZilla FTP. 

  6. Si nous recommençons l'opération en lançant le logiciel Firefox en utilisant cette fois-ci la connexion réseau dont l'adresse IP est 192.168.1.18 ... 

    forcebindip 192.168.1.18 "C:\Program Files (x86)\Mozilla Firefox\firefox.exe"
  7. ... nous voyons dans les paquets que Firefox utilise bien la seconde connexion. 

fin...

Précédent

Rechercher dans le site

My crack © 2012 Tous droits réservés.