compteur depuis le 8 mai 2002


 Notre serveur
Accueil
Nouveautés
Techniques de son succès
Caractéristiques
Bloc d'adresses IP Fr
Ajouter dans Edonkey

EMail

 L'ID du donkey
Comment le récupérer
Son attribution
Utilisation
Qui provoque un Low ID ?

 Partages connexion
Win 98SE / Win Me
Win 2000
infos partages connexions

 Configuration Routeur
Alcatel Pro
Asante FriendlyNet Câble/DSL FR3004
Bewan LanBooster
Cisco utilisant le NAT
Eicon Diva ISDN
NetGear RP114
Netline
Netopia Rxxx
Zyxel Prestige 310
Autres routeurs
infos routeurs

 Passerelles
Linux 2.2
Linux 2.4 et Shorewall
infos passerelles

 Liens
FAQ (par MichelSup)
Serveur Radio Goth
Projet NetFilter
EDonkey 2000
Forum Edonkey 2000fr
Forum Walkyrie
BeEdonkey
Jaquettes Divx

Créé par Interfaces Web

Partage Win98SE / Win ME

Bonjour,

J'ai découvert le site de lugdunum et l'histoire de low ID.
J'ai vite découvert que je possèdais ce low ID et que mes téléchargement n'avançaient pas !
Je possède un server (sous Win98 SE) qui gère ma connexion internet entre trois ordinateurs sur mon résau interne. Les paquets de données arrivant sur le port TCP 4662 pour E-Donkey était transmis n'importe comment à traver le réseau interne mais pas directement à l'ordinateur utilisant E-Donkey.

J'ai donc cherché sur Internet un moyen de mapper ce port vers mon ordinateur.
Je suis tombé sur un article de Microsoft en anglais qui m'a changé la vie !
Après quelques tests je me suis retrouver avec un ID à plusieurs millions de chiffres donc un High ID :o)

J'ai traduit cet article pour la communauté afin d'obtenir un meilleur partage.
Nous nous pencherons plus loins pour une configuration E-Donkey.

Comment mapper un port dans le partage de connexion internet (ICS) avec un fichier .inf ?

L'information dans cet article s'applique à :
  •  Microsoft Windows Millennium Edition
  •  Microsoft Windows 98 Seconde Edition
EXPLICATION

Cet article explique comment faire pour créer un nouveau port afin de le mapper dans un partage de connexion internet (ICS) en utilisant un fichier .inf. Le fichier .inf ajoute des mappage de ports supplémentaire pour les paquets arrivant directement à traver un port UDP ou TCP spécifique ou à une adresse précise.

Certains programmes Internet auront besoin d'un port spécifique réserver à leur utilisation. Cette information doit-être fournie par le fabriquant du programme.

Vous pouvez copier cet example de fichier .inf. Il faut que vous modifiez le fichier avec vos propres paramêtres réseau.

Après avoir créer le fichier sur le server qui partage la connexion internet, il faut l'installer en faisant un clic-droit sur le fichier et "Installer". Ce fichier doit-être UNIQUEMENT utilisé sur l'ordinateur qui partage la connexion.

Une fois le fichier installé, il faut rebooter l'ordinateur pour que les nouveaux paramêtres soient pris en compte.

NOTE : Chaque ligne commençant par un point-virgule (;) est un commentaire. Ils peuvent-être effacé.

EXEMPLE DE FICHIER .INF

[version]
signature="$CHICAGO$"

[DefaultInstall]
AddReg=PortSample

[DefaultUnInstall]
; Cette section permet de supprimer n'importe quel mapping.
; Pour désinstaller taper la ligne suivante :
;
; rundll.exe setupx.dll,InstallHinfSection DefaultUnInstall 0
;    <I BRACKET="YES">LE_NOM_DE_VOTRE_FICHIER_INF</I>
DelReg=PORT_SAMPLE_DEL_REG

[PortSample]
; MONNOMDEMAPING doit être remplacé par un nom desciptif
; qui est unique.
;
; Cette donnée pointe vers l'ordinateur x qui utilise une application
; ayant besoin d'un certain port.
; 0.0.0.0 représente l'ordinateur x.
; Elle doit contenir l'adresse IP de l'ordinateur x.

HKLM,%ICSACTIVE%,MONNOMDEMAPING,,"0.0.0.0"
HKLM,%ICSINSTALLED%\MONNOMDEMAPING

; "Un nom sympa !" doit-être remplacé par un petit nom
; descriptif comme le nom du programme ayant besoin de certain port.

HKLM,%ICSINSTALLED%\MONNOMDEMAPING,Name,,"Un nom sympa !"
HKLM,%ICSINSTALLED%\MONNOMDEMAPING,Options,1,00,00,00,00

; Les quatres lignes suivante décrivent le port spécifique qui a besoin
; d'être mappé
; Le premier port est toujours 0000, chaque port ajouté est incrémenté de 1
; (le second sera 0001, le troisième 0002 et ainsi de suite).
; Les informations qui suivent seront strictement dépendantes de ce qu'a
; besoin le programme pour fonctionner.
;
; Sur la seconde ligne, il faut mettre "TCP" ou "UDP" suivant le type de port.
;
; La troisième ligne contient le port ou le range de port qu'a besoin le programme.
;
; L'entrée actuelle est un range de port.
; Si le programme n'a besoin que d'un port la fin de la ligne devra être ,Port,,"5678"
;
;
; Les types de translations sont NORMAL, BLOCK, CUSEEME, DPLAY, FTP, 
; H323, PPTP, and QUAKE

HKLM,%ICSINSTALLED%\MONNOMDEMAPING\0000
HKLM,%ICSINSTALLED%\MONNOMDEMAPING\0000,Type,,"TCP"
HKLM,%ICSINSTALLED%\MONNOMDEMAPING\0000,Port,,"5678-5679"
HKLM,%ICSINSTALLED%\MONNOMDEMAPING\0000,Translation,,"NORMAL" 

[PORT_SAMPLE_DEL_REG]
HKLM,%ICSINSTALLED%\MONNOMDEMAPING
HKLM,%ICSACTIVE%,MONNOMDEMAPING

[Strings]
ICSINSTALLED="System\CurrentControlSet\Services\ICSharing\Mappings\Installed"
ICSACTIVE="System\CurrentControlSet\Services\ICSharing\Mappings\Active"

Passons maintenant à une configuration E-Donkey.
Nous allons utiliser mon fichier.
Mon server tourne avec l'IP 192.168.0.1
L'ordinateur qui utilise E-Donkey possède l'IP 192.168.0.2

[version]
signature="$CHICAGO$"

[DefaultInstall]
AddReg=PortSample

[DefaultUnInstall]
DelReg=PORT_SAMPLE_DEL_REG

[PortSample]
HKLM,%ICSACTIVE%,ALEX4662,,"192.168.0.2"
HKLM,%ICSINSTALLED%\ALEX4662
HKLM,%ICSINSTALLED%\ALEX4662,Name,,"Alex -> Edonkey on port 4662"
HKLM,%ICSINSTALLED%\ALEX4662,Options,1,00,00,00,00
HKLM,%ICSINSTALLED%\ALEX4662\0000
HKLM,%ICSINSTALLED%\ALEX4662\0000,Type,,"TCP"
HKLM,%ICSINSTALLED%\ALEX4662\0000,Port,,"4662"
HKLM,%ICSINSTALLED%\ALEX4662\0000,Translation,,"NORMAL" 

[PORT_SAMPLE_DEL_REG]
HKLM,%ICSINSTALLED%\ALEX4662
HKLM,%ICSACTIVE%,ALEX4662

[Strings]
ICSINSTALLED="System\CurrentControlSet\Services\ICSharing\Mappings\Installed"
ICSACTIVE="System\CurrentControlSet\Services\ICSharing\Mappings\Active"

Vous pouvez télécharger ce fichier ici (EDonkey4662.inf).

Il existe aussi un utilitaire graphique qui permet de réaliser cette configuration.
Il se nomme ICSConfig et est disponible à cette adresse :
http://lynx.dac.neu.edu/a/amccombs/


Article réalisé par Alex[Al]