begin process at 2010 02 09 20:37:11
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseau & Internet

 > RÈGLES DE ROUTAGE NAT VIA UPNP

RÈGLES DE ROUTAGE NAT VIA UPNP


 Information sur la source

Note :
9,25 / 10 - par 4 personnes
9,25 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Réseau & Internet Classé sous :routeur, NAT, mapper, port, UPnP Niveau :Débutant Date de création :26/07/2008 Date de mise à jour :27/07/2008 06:39:26 Vu / téléchargé :5 627 / 412

Auteur : tdt63

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Illustration de la libraire NATUPnP de Microsoft pour définir des règles de routage NAT dans votre routeur via UPnP.

Cela permet de rediriger automatiquement des connexions entrantes, sans passer par le panneau de configuration du routeur. Utile les applications ayant un rôle de serveur utilisées par des néophytes, pour des routeurs dont vous n'avez pas le mot de passe, ou tout simplement pour aller plus vite.

Cette technologie est utilisée entre autres par eMule, BitTorrent, LimeWire, Windows Live Messenger...

Elle doit être supportée par le routeur et autorisée dans le pare-feu. (TCP 2869 et UDP 1900)

On définit le protocole (TCP / UDP), le port externe, et l'adresse et le port interne sur lesquels le port externe est redirigé.


 Conclusion

Cette source est simple, mais je n'ai vu aucun équivalent sur le site, donc je la poste, ça peut servir.

On peut aussi charger l'objet avec la méthode CreateObject :
CreateObject ("HNetCfg.NATUPnP") pour les scripts.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

26 juillet 2008 06:50:56 :
Erreur lors de l'upload...
27 juillet 2008 06:39:26 :
Correction d'un petit bug à l'ajout d'une règle. (La liste s'affichait en double)

 Sources du même auteur

Source avec Zip Source avec une capture MISE À JOUR D'UN DOMAINE DYNDNS ET DÉTECTION IP EXTERNE
Source avec Zip Source avec une capture SYNCHRONISEUR MUSIQUE
Source avec Zip CACHER UNE SESSION XP
Source avec Zip Source avec une capture CHEATCODE AUTOMATIZER

 Sources de la même categorie

Source avec Zip Source avec une capture UPLOAD FTP VB 6 par Onin42
Source avec Zip Source avec une capture Source .NET (Dotnet) FAVORIS URL par Le Pivert
Source avec Zip Source avec une capture Source .NET (Dotnet) DEVSSH CLIENT SFTP/SSH par iblsysteme
Source avec Zip Source avec une capture CONNEXION RÉSEAU par ABUMAI
Source avec Zip CSOCKET - REMPLACEZ WINSOCK PAR LA VERSION 2 DES API par Renfield

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture TESTEUR DE PORT PARALLÈLE par bmamaster
Source avec Zip Source .NET (Dotnet) LISTE DES PORTS TCP/UDP OUVERTS AVEC LE PROCESSUS, TABLE DE ... par ShareVB
Source avec Zip Source avec une capture LES ACL (ACCESS CONTROL LIST ) STANDARD EN VB par yast2005
Source avec Zip Source avec une capture Source .NET (Dotnet) SIMULATION D'UNE CONNEXION NETBUS par djgab21
Source avec Zip Source .NET (Dotnet) PORT PARALLÈLE VS2008 par vbelkhiyar

Commentaires et avis

Commentaire de 42wawa42 le 26/07/2008 13:59:32

Hello tdt63

Pour info..
Il manque deux fichiers classe pour le programme
"UPnp.cls" et "NETUPnp.cls"
(Dim NAT As New UPnPNAT)...

Salutations 42wawa42

Commentaire de tdt63 le 26/07/2008 16:53:29

Hello 42WAWA42,

Il ne manque pas de classe : elle est ajoutée en référence (Hnetcfg.dll)

Commentaire de reacen le 27/07/2008 01:13:37

Ô_o !!
Si j'ai bien compris (tdt63), c'est que votre source, me permeteras, par exemple dans un cyber café equipé d'un routeur dont l'acces est impossible (mot de passe admin ect..) D'ouvrir des ports Comme je veu ?

Genre monter un serveur HTTP (Port 80/Appach) dans un cyber café sans que le propriétair ne le sache ? ^^'

(Si c'est le cas, je notte 10000 sur 10 :D)

Commentaire de tdt63 le 27/07/2008 06:25:46

Je me suis peut-être mal exprimé. Pour un routeur dont le propriétaire ne veut pas que vous ayez l'accès, c'est impossible, car il aura sûrement désactivé NAT UPnP. C'est une illustration, c'est utile pour un programme ayant un rôle de serveur que l'on veut autonome, sans qu'il ait à se soucier s'il y a un mot de passe, et si oui lequel. Je n'ai pas dit que c'était destiné à passer une quelconque protection...

Commentaire de patrick532 le 28/07/2008 19:48:03 7/10

salut,

une 1ére note pour t'encourager et quelques commentaires pour que ta source soit encore meilleure :
1) tout tes boutons sont en français mais le message en haut à droite est en anglais (busy/idle), pourquoi ? , il est vrai aussi que la traduction "google" de IDLE est "paresseux" ce qui ne veut rien dire, donc il est difficile de le mettre en français.
2) lors du 1er démarrage, j'ai eu le message "impossible de trouver un dispositif UPnP gérant NAT sur le réseau local", alors qu'il me semblait que j'avais tout ce qu'il fallait. Il faudrait donc que tu prévois un message complémentaire pour que l'utilisateur sache quoi faire en cas de problème.
3) dans le même état d'esprit d'aide à l'utilisateur, j'aurais bien vu un fichier d'aide justement, car à part la capture d'écran visible seulement sous code source, il n'y a rien d'autre dans ton programme , dommage.

à part ça c'est très bien, et l'idée est nouvelle à ce qu'il me semble, donc bravo.
A+

Commentaire de 404CraZzy le 29/07/2008 19:08:32

Franchement rien a redire super programe exactement ce qui me fallait pour scripter mes ouverture/fermeture de port par contre ce serait bien si la librairie etait dispo pour unix et autre dommage.

Commentaire de 404CraZzy le 29/07/2008 19:11:11 10/10

super j'ai codez ce qu'il me faillt grac a ta source merci bien l'ami.

Commentaire de reacen le 03/08/2008 13:22:07 10/10

Ca va .., C'est exactement ce que je chercher aussi.

Et de toutes façons, rar sont les (Mr De Cyber) Qui désactivent ce 'NAT UPnP'.

(( J'ai finalement monter  mon serveur dans un cyber café de 20Mbps Mouwhahahaha !! Grace a ta source. :) ))

Je trouve que Ta source sert trop !! (Pas Pour hacker) Mais vraiment sa sert Merci :]

Commentaire de chieur le 27/05/2009 12:16:46 10/10

Bonjour,
J'ai testé ton code, il a marché 1 fois sur 12 sur le même routeur la même connection rien n'a été modifié Upnp activé sur windows et sur le routeur le message aucun dispositif Upnp detecté ..
ça marche pas vraiment mais tu mérite un 10 rien que pour le fait d'y avoir pensé

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Mapper un port [ par noz666 ] Bonsoir, J'ai créer une app client/serveur sous winsock seulement la connection avec le client  ne marche pas si les gens ont un routeur donc il faut Comment redirige des port sur un routeur [ par ges2006 ] j'ai un seule routeur et je veux que mes deux disque dur nas soit visible sur internet le premier j'ai ouvert le ports 21 dans le routeur comme ceci pour ouvrir des port emule [ par ffds ] bonjour a tous voila j'ai un probleme avec mes ports emule en passant parun routeur modem nom du routeur WGR614 v6 passant par un modem wanadoo mais l winsock, identification sans faille, proxy, routeur, partage de connection [ par pcpt ] bonjour,voici le problème :2 PC veulent communiquer ensemble. WinSock (TCP) permet la connection entre 2 PC. le premier écoute (mode serveur Serveur TCP deriere un Routeur (galere) [ par elmak2005 ] Bonjour J'ai mis en place un petit serveur TCP grace a vos codes (merci) dans le but d'ecouter sur un port (ex 6660) et de recuperer les données qui Lire des trames sur la broche CTS d'un port série [ par flyingrock66 ] Bonjour,Certains programmes utilisés par les radioamateurs se servent de la broche CTS des ports séries pour récupérer des trames issues d'une interfa COM1 [ par reacen ] SVP :  je me suis fé un bluetooth (bluesoleil) et celui la permet de cree des connexion avec des port com ect .. j'ai trouver que c impossible de part Connexion impossible, envoi de mail impossible [ par alex_sex ] Voilà, je voudrais envoyer du texte d'un ordi a un autre, pour ca j'utilise winsock (nan sans blague ) Mais le truc c'est que ca fonctionne très bien [Microsoft VB.NET] Utilisation port série [ par darkj57 ] Voila mon problème est tel que j'ai créé un petit programme ( chronomètre) ainsi qu'un boîtier de commande connecté à mon ordinateur par le port de sé Access au routeur.... [ par elharrouchi ] Salut tous le monde de vbfranceje vaux acceder au routeur depuis mon poste comment je faire ça..........?je souhaite votre reponses courageuet merci.


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales