Gendnetclub 

Le portail des forces de police et gendarmeries francophones
Présentation de Casc'ADSL V0.99 beta build 2302

ICQ UN : 13123288

 

Obtenez la légende des pictogrammes du site LEGEND

Icône de la rubrique utilitaires TRANSFERT / ECHANGE

FORUM

  Casc'ADSL V0.99 beta build 2302

Un utilitaire pour rétablir votre connexion et bien plus encore..

FAVORIS

 

 

CONTACT

 

 

RECOMAIL

 

 

LIVRE D'OR

Icône de la rubrique utilitaires PROTECTION

 

QUI SUIS-JE ?

 Advanced H - Fsolders

Un utilitaire pour protéger vos dossiers et fichiers...

SUGGESTIONS

 

 

AUTRES LIENS

Les documentations mises à disposition ci-dessus sont issues de traductions des originaux ou sont publiées et mises à disposition après accords des éditeurs

 

 SOMMAIRE :: TUTORIAUX :: LES CAHIERS :: UTILITAIRES :: Casc'ADSL V0.99 beta build 2302


 Votez pour
gendnetclub

 

 

 

Par Arnaud Boussus - Casc'ADSL V0.99 beta build 2302 - (23/03/2003)


1 - Introduction.

2 - Glossaire.

3 - Matériel / logiciels requis.

  3.1 - Le système d'exploitation utilisé.

  3.2 - Si votre modem est directement installé sur votre PC.

  3.3 - Si votre PC est installé derrière un routeur ou bien en réseau local.

4 - Les fonctionnalités de Casc'ADSL.

5 - La configuration.

  5.1 - Onglet RAS.

  5.2 - Onglet FTP.

  5.3 - Onglet SMTP.

  5.4 - Onglet DynDNS.

  5.5 - Onglet No-IP.

  5.6 - Onglet SFX.

  5.7 - Onglet Net.

  5.8 - Onglet Misc.

  5.9 - Onglet Look.

  5.10 - Onglet Casc'ADSL.

6 - Ajout et suppression de Casc'ADSL.

  6.1 - Installation.

  6.2 - Désinstallation.

  6.3 - Le service NT « CascSvc ».

7 - Procédures et informations annexes.

  7.1 - Le fichier "CascADSL.WEB".

  7.2 - Les services de noms de domaines dynamiques.

  7.3 - Bugs connus.

  7.4 - Les fichiers distribués avec « Casc'ADSL ».

  7.5 - Le fichier « CascADSL.html ».

  7.6 - Rappels utiles à la configuration de votre Firewall.

  7.7 - Liste de serveurs SNTP disponibles en France.

  7.8 - Les liens de Casc'ADSL.

  7.9 - Télécharger Casc'ADSL.


  Document mis en ligne après autorisation de l'auteur accordée le dimanche 23 mars 2003 12:23 au webmaster de www.gendnetclub.com

  Document reproduit dans son intégralité sans aucune modification.

 

Casc'ADSL V0.99 beta build 2302 - (23/03/2003)

1 - Introduction


  Il y a un an, j'ai eu besoin d'un programme qui sache publier l'adresse IP attribuée par mon fournisseur d'accès Internet. J'ai écrit un outil tout simple me publiant une page HTML sur la homepage de mon site perso chaque fois que je me connectais à Internet. Ensuite, j'ai souhaité faire en sorte que ma connexion ne soit plus interrompue car l'intérêt de connaître sa propre IP ne valait que si la connexion persistait.

  Puis, d'autres besoins sont apparus et l'application voyait régulièrement naître de nouvelles fonctionnalités. Puisqu'aujourd'hui, Casc'ADSL ne se contente plus de garder une connexion Internet active mais s'acquitte aussi de nombreuses autres tâches.

 

  Aujourd'hui, quelle que soit la configuration sur laquelle il est utilisé, Casc'ADSL est un outil qui peut s'adresser à plusieurs catégories d'internautes car il peut remplir plusieurs missions différentes.

  En effet, si vous disposez d'un accès ADSL ou bien d'un accès Internet par le câble, vous pouvez souhaiter publier votre adresse IP sur la page personnelle sur votre site web. Ou bien, vous pourriez avoir besoin de la recevoir par courrier électronique chaque fois qu'elle change. D'ailleurs, vous avez peut-être opté pour un de ces services gratuits qui vous permettent d'avoir un nom de domaine dynamique qui suit vos changements répétés d'adresse IP.

 

  En effet, habituellement, les FAI procèdent à la déconnexion systématique de chaque internaute tous les jours. Ces changements ont lieu toutes les 24 heures pour des raisons technico-administratives chez vos FAI respectifs.

Pour rester connecté au Net et insensible aux déconnexions, accessible de n'importe où, si vous hébergez un site FTP ou alors un site Web, si vous désirez avoir le couteau suisse des outils réseau de base, ou tout simplement, si vous voulez être connecté au Net dès que vous allumez votre PC, alors vous allez sans doute aimer Casc'ADSL.

  Cette documentation a pour but de vous éclairer dans la configuration et l'utilisation de ce programme qui, j'en suis sûr, une fois dompté, vous rendra une foule de services.

 

2 - Glossaire

  Pour commencer, un petit glossaire générique des termes employés dans cette documentation:

DNS: Domain Name System. Serveurs sollicités afin de résoudre, de faire correspondre une adresse IP à un nom de domaine Internet et vice-versa. Par exemple, fait correspondre l'adresse X.Y.Z.T au domaine machine.domaine.suffixe.

DUN: cf. RAS

FAI: Fournisseur d'Accès Internet, en anglais, ISP, Internet Service Provider.

FTP: File Transfer Protocol. Protocole utilisé pour transférer des fichiers via Internet.

HTML: HyperText Markup Language. Langage utilisé pour créer des pages Web véhiculées sur le protocole HTTP.

HTTP: HyperText Transfer Protocol. Protocole utilisé pour véhiculer (entre autres), les pages HTML des sites que vous visitez.

IP: Internet Protocol. Protocole régissant le mode d'adressage des machines connectées sur le réseau Internet.

LAN: cf. WAN

NETSTAT: Fonction qui énumère toutes les connexions réseau entrantes ou sortantes de votre PC en indiquant les ports d'entrée, de sortie ainsi que la machine distante impliquée.

PING: Fonction qui a pour effet, d'aller tester l'interface réseau de la machine dont vous avez indiqué l'adresse en indiquant le temps réseau mis pour accéder à l'interface distante.

RAS: Remote Access Services, service d'accès réseau à distance. Système de numérotation téléphonique de Windows vous permettant de vous connecter à un réseau distant par l'intermédiaire d'un modem. Pour vous connecter, vous avez besoin de sélectionner l'entrée désirée dans votre "Carnet téléphonique". Sous Windows 9x, cet élément système de Windows s'appelle le DUN, soit le "Dial-Up Networking".

SMTP: Simple Mail Transfer Protocol. Protocole utilisé pour transporter les courriers électroniques.

SNTP: Simple Network Time Protocol. Protocole utilisé pour véhiculer l'heure atomique. C'est grâce à ce protocole que votre PC est mis à l'heure.

TCP: Transmission Control Protocol. Protocole de base grâce auquel peuvent transiter les données sur le réseau Internet.

TRACEROUTE: Fonction qui a pour effet, de montrer l'itinéraire réseau suivi entre votre PC et celui dont vous avez indiqué l'adresse.

WAN: Wide Area Network, Réseau de grande étendue. Dénomination que l'on donne au réseau extérieur au votre. Cela représente tout le reste du réseau, celui qui n'est pas local, le votre. Au contraire, le LAN, Local Area Network, Réseau d'étendue locale est le réseau que vous administrez, qui vous appartient.


3 - Matériel / logiciels requis

Ce qu'il faut pour utiliser Casc'ADSL:

3.1 - Le système d'exploitation utilisé

  Casc'ADSL peut être utilisé indifféremment sous Windows 98, Windows 2000 ou encore Windows XP. Bien évidemment, tous ces systèmes d'exploitation étant bien distincts en termes d'architecture, de nombreuses différences sont à attendre en termes de fonctionnalités. Il a donc souvent fallu que j'écrive le code de telle ou telle méthode sous deux formes distinctes afin de pouvoir remplir la même fonction sous les deux systèmes d'exploitation (98 d'un côté, 2000 et XP de l'autre).

  Tout d'abord, la gestion du réseau est très différente, qu'elle soit abordée par le biais de l'accès réseau distant ou bien du côté des fonctions réseau à proprement parler.

  D'autre part, la notion de service n'existe que sous 2000 et XP. Il existe bien une notion similaire sous 98, mais elle demeure fondamentalement différente d'un point de vue programmation.

  Concrètement, les fonctions RAS avancées ne sont disponibles qu'à partir de Windows 2000/XP. De la même façon, la transparence des fenêtres ne peut être mis en ¶uvre qu'à partir de ces versions là également. Malgré tout, bon lot de nouvelles fonctions de l'API Windows sont temporellement apparues avec Windows 98SE.

 

3.2 - Si votre modem est directement installé sur votre PC

  • Le protocole RasPPPoE installé ou equivalent.
  • Un profil de connexion "Accès Réseau à Distance" ou bien RAS (Remote Access Service pour Windows NT, 2000 et XP) ou bien DUN (Dial-Up Networking pour Windows 9x).

3.3 - Si votre PC est installé derrière un routeur ou bien en réseau local:.

  Seul le protocole TCP/IP est nécessaire.


4 - Les fonctionnalités de Casc'ADSL

  • S'exécute en service NT (à partir de la version 2356 beta uniquement)
  • Détection du changement d'adresse IP de votre routeur.
  • EZTrack : En un clin d'oeil, vous savez si vos pages Web favorites ont été modifiées depuis votre dernière visite.
  • EZSearch : En 2 clics, faites une recherche sur n'importe quel moteur de recherche.
  • Reconnexion automatique du service d'accès distant.
  • Possibilité de couper la connexion de façon programmée.
  • Possibilité de se délogger, de redémarrer ou bien d'éteindre le PC de façon programmée.
  • Publication d'une page HTML personnalisée sur votre site perso contenant votre adresse IP.
  • Envoi d'un mail à chaque mise à jour ou échec rencontré.
  • Mise à jour de votre nom de domaine DynDNS
  • Mise à jour de votre nom de domaine No-IP
  • Fonction NETSTAT intégrée.
  • Fonction PING intégrée.
  • Fonction TRACEROUTE intégrée.
  • Fonction WHOIS intégrée.
  • Synchronisation de l'heure système du PC via SNTP (Simple Network Time Protocol).
  • Interface graphique 100% configurable (boutons, texte, listes & bitmap).
  • Exports des statistiques en fichiers CSV & XLS.
  • Système d'alerte lors de sorties de nouvelles versions.
  • Evaluation horaire du nombre d'utilisations quotidiens.
  • Déconnexion & reconnexion manuelles.
  • Courbes symbolisant le trafic instantané.
  • Indicateurs évènementiels sonores (connexion, déconnexion, horaire).
  • Possibilité d'exécuter un script ou un exécutable à chaque (re)connexion.
  • Gestion intégrée des évènements RAS pour les reconnexions automatiques.
  • Affichage de l'uptime de la machine disponible (temps écoulé depuis le dernier (re)démarrage).
  • Affichage de l'uptime de la connexion affichée (temps écoulé depuis la dernière (re)connexion).
  • Possibilité de remettre à zéro les statistiques RAS.
  • Consultation de ses statistiques du trafic généré par la connexion.
  • Graphiques statistiques quotidiens ou bien horaire.
  • Possibilité de l'utiliser comme outil statistique derrière un routeur et/ou en LAN.
  • Possibilité de spécifier la bande passante de son fournisseur d'accès Internet.
  • Indicateurs permanents de la bande passante (jauges & courbes).
  • Informations service d'accès distant évoluées.
  • Génération de graphiques des trafics montants & descendants horaire ou quotidien.
  • Application invisible (TrayIcon).
  • Application entièrement "multi-threadée".
  • Fonctionne sous 98/2K/XP avec toute connexion Internet utilisant le service d'accès distant.
  • Application Anglais / Français.
  • Possibilité de démarrage en différé.

5 - La configuration

5.1 - Onglet RAS

  Si le modem ADSL/Câble est connecté directement au système exécutant Casc'ADSL, vous devrez sélectionner l'entrée RAS/DUN correspondant à la connexion vers votre FAI. Si vous sélectionnez une option différente, Casc'ADSL ne détectera pas les coupures ou les interruptions de votre connexion ADSL/câble.

  Autrement, dans le cas contraire, si vous êtes derrière un routeur ou en réseau local, vous devrez sélectionner l'option "Routeur / LAN" dans la liste déroulante proposant les différentes entrées RAS disponibles sur votre PC. Une option supplémentaire consiste à cocher "Récupérer l'adresse IP" si vous disposez d'un routeur qui établit lui-même la connexion vers votre FAI et que vous souhaitez détecter les changements d'adresse IP occasionnés par les déconnexions et les reconnexions successives.

  Une zone de texte vous affiche brièvement les caractéristiques de chaque interface réseau dont vous disposez (Vitesse, MTU).

  Si vous disposez de plusieurs interfaces réseau et que vous êtes en configuration "Routeur / LAN", vous pourrez choisir celle à partir de laquelle vous calculerez les trafics descendant et montant.

  En déduisant le trafic NetBios, vous ne garderez que les statistiques du trafic TCP/IP externe sans mesurer le trafic interne généré, par exemple, par le transfert de données au sein du même réseau. Dans cette configuration, seul le trafic Internet (WAN: Wide Area Network) sera comptabilisé et non le trafic LAN (Local Area Network).



5.2 - Onglet FTP

  Le programme vous permet de déposer une page HTML contenant votre adresse IP sur un site FTP dont vous renseignerez ici les adresse, login et mot de passe. Cette action sera exécutée chaque fois que vous changerez d'adresse IP. Concernant la configuration FTP, vous pourrez aussi spécifier un sous-répertoire dans lequel déposer votre fichier HTML et un nom distant pour le fichier déposé. Si le répertoire n'existe pas sur le site FTP distant, il sera créé et le fichier y sera déposé. Le fichier utilisé est le fichier "CascADSL.HTML" situé dans le répertoire de l'application. Ce fichier est un peu particulier puisqu'il contient des champs variables qui seront remplacés au moment du dépôt du fichier. Dans la zone "Propriétaire", saisissez votre nom ou bien votre surnom, ce champ indique qui est le titulaire de l'adresse IP.



5.3 - Onglet SMTP

  Casc'ADSL peut également vous envoyer un courrier électronique lorsque votre adresse IP change à chaque (re)connexion. Cet onglet vous permet de configurer le serveur SMTP par lequel vous allez émettre votre mail ainsi que l'identité sous laquelle il va être émis, l'adresse émettrice à utiliser et, enfin, l'adresse du destinataire.

   Jusqu'à la version 2356, les champs civilité et adresse émettrice sont inversés. Il faut donc en tenir compte lors de la configuration de cette fonctionnalité. De plus, chez certains FAI (comme Wanadoo), le serveur SMTP exige d'entourer les adresses email de '<' et de '>' pour fonctionner correctement.



5.4 - Onglet DynDNS

  La lecture du contenu de cette section implique que vous connaissiez les bases de la mise à jour dynamique de noms de domaines par l'intermédiaire du service DynDNS ( http://www.dyndns.org/). Dans cette zone, veillez à spécifier le nom de domaine enregistré en entier (par exemple: "monserveur.dyndns.org").

  Cette configuration implique également que vous sous soyez créé un compte au préalable chez DynDNS en suivant la procédure qu'ils préconisent pour obtenir un nom de domaine dynamique. Une fois cette démarche effectuée, vous n'aurez plus qu'à renseigner les informations que vous aurez déclinées au moment de votre enregistrement auprès d'eux. Pour une documentation détaillée de leurs services ainsi que la signification exacte des informations à utiliser, veuillez vous rendre sur leur site : http://www.dyndns.org/



5.5 - Onglet No-IP

  La lecture du contenu de cette section implique que vous connaissiez les bases de la mise à jour dynamique de noms de domaines par l'intermédiaire du service No-IP (http://www.no-ip.com/). Dans cette zone, veillez à spécifier le nom de domaine enregistré en entier (par exemple: "monserveur.no-ip.com").

  Cette configuration implique également que vous sous soyez créé un compte au préalable chez No-IP en suivant la procédure qu'ils préconisent pour obtenir un nom de domaine dynamique. Une fois cette démarche effectuée, vous n'aurez plus qu'à renseigner les informations que vous aurez déclinées au moment de votre enregistrement auprès d'eux. Pour une documentation détaillée de leurs services ainsi que la signification exacte des informations à utiliser, veuillez vous rendre sur leur site : http://www.no-ip.com/



5.6 - Onglet SFX

  Vous pouvez configurer des sons qui seront joués au moment où chaque (re)connexion sera effectuée. Vous pourrez également paramétrer un son qui sera joué à chaque déconnexion remarquée par Casc'ADSL. Toutes les heures, à heure fixe, les statistiques de l'heure précédente sont sauvegardées. A cet occasion, vous pouvez, par exemple, choisir de jouer un son d'horloge particulier.



5.7 - Onglet Net

  Les adresses IP à exclure sont les adresses pour lesquelles il ne faut pas que Casc'ADSL détecte un changement d'adresse. Il se peut que vous ayez une ou plusieurs adresses IP statiques de déclarées sur une machine. Pour éviter qu'il tienne compte de ces adresses pour conclure à un changement d'adresse de la machine, il faut les exclure. Par défaut, Casc'ADSL considère que toutes les adresses IP non-routables (RFC1918) sont à exclure.

  Quant aux réglages de la bande passante, vous devez spécifier le débit offert par votre fournisseur d'accès Internet (FAI).   Dans la plupart des cas, il vous offre 512 Kbits/s (64 Ko/s ou 65536 octets/s) dans le sens descendant et 128 Kbits/s (16 Ko/s ou encore 16384 octets/s) dans le sens ascendant. Les valeurs que vous indiquerez serviront à mettre la fenêtre symbolisant les courbes de la bande passante à l'échelle de votre débit.



5.8 - Onglet Misc

  A chaque (re)connexion, vous avez la possibilité d'exécuter une application ou un script. Par exemple, par ce biais, vous pourrez relancer un service NT (grâce à un NET STOP SERVICE / NET START SERVICE) ou bien lancer un application, un fichier .BAT. Vous pouvez également indiquer à Casc'ADSL qu'il doit vérifier la connexion n secondes après avoir été lancé. Cela peut être utile si vous ne voulez pas que Casc'ADSL établisse la connexion avant qu'un autre programme ait démarré. Sélectionnez votre langue natale au moyen de la liste déroulante "Langage". Pour programmer une déconnexion de votre connexion ADSL, un "logoff", un redémarrage ou bien un arrêt voire l'extinction complète de la machine, vous pourrez programmer le nombre de minutes avant lequel cette procédure aura lieu.

A l'issue d'une déconnexion, aucune reconnexion automatique n'aura lieu.

  De la même façon, vous pourrez éteindre votre système lorsque l'activité réseau deviendra négligeable (moins de 10 Ko/minute en download et/ou en upload). Cette fonctionnalité peut être utile si vous souhaitez tout éteindre à l'issue d'un long téléchargement.

  Concernant l'apparence de l'application au démarrage, vous choisirez également si vous souhaitez afficher la "splash window" au démarrage ou non. La splash window est cette fenêtre dont le fond est transparent et dans laquelle s'affiche le logo de l'application au démarrage. Quant à la deuxième case à cocher, elle indique, si vous souhaitez afficher l'indicateur d'utilisation de la bande passante dès le démarrage de Casc'ADSL.

  Il existe un système d'horloge capable d'indiquer l'heure exacte à Casc'ADSL qui met ensuite à l'heure votre PC. Il s'agit de la mise à l'heure atomique. Si vous choisissez d'utiliser cette option, Casc'ADSL se connectera toutes les heures à un serveur d'heure atomique et mettra à l'heure votre PC de façon très précise automatiquement.



5.9 - Onglet Look

  Grâce à la configuration du "look" de l'application, vous pourrez personnaliser l'apparence de Casc'ADSL. Vous pourrez spécifier la couleur de fond et de la police des listes déroulantes, des zones d'édition de texte, des boutons. De plus, l'image de fond de l'interface peut être changée. Vous pourrez sélectionner n'importe quelle image à l'extension BMP.

  Si les couleurs par défaut vous manquent, vous pourrez toujours revenir à l'apparence initiale. Sous Windows 2000 et XP, vous pourrez indiquer le degré de transparence de la fenêtre des courbes de bande passante utilisée.



5.10 - Onglet Casc'ADSL

  C'est par cette interface que vous pourrez piloter le service Casc'ADSL appelé CascSvc et copié, à l'installation, du répertoire de Casc'ADSL vers le répertoire "System32" de votre système Windows. Le service NT est une particularité système de Windows NT, 2000 et XP. Un service est une application qui est une application qui est lancé dès le démarrage de Windows. Vous n'avez pas besoin de vous "logger" pour démarrer cet exécutable qui tourne déjà lorsque vous voyez la mire "Ctrl-Alt-Del" de Windows. Le service peut être installé, démarré, arrêté et désinstallé par l'intermédiaire des options offertes sur cet onglet.

 

  En plus du pilotage du service, vous choisirez si vous voulez être averti en cas de sortie de nouvelles versions. En effet, à chaque démarrage, Casc'ADSL vérifiera s'il existe une nouvelle version et vous proposera de la télécharger.

Casc'ADSL tient une base de données du nombre d'utilisateurs quotidiens. Cette base est incrémentée de 1 chaque fois que vous lancez Casc'ADSL. Evidemment, la base n'est incrémentée que par tranche de 24 heures. Si Casc'ADSL est en cours d'exécution lorsque l'horloge de votre PC passe minuit (et quelques minutes), la base sera incréementée à ce moment et ce, une seule fois jusqu'au jour suivant. L'application ne transfère aucune information personnelle, elle se contente de se connecter à un script qui incréménte le nombre d'utilisateurs de un.

 

6 - Ajout et suppression de Casc'ADSL

6.1 - Installation

  Casc'ADSL ne s'installe pas, il se copie. En effet, si vous l'avez récupéré sous forme de fichier ZIP, procédez à son extraction dans le répertoire de votre choix. Partez du principe que ce répertoire sera le répertoire final de Casc'ADSL.

6.2 - Désinstallation

  Vu que Casc'ADSL ne s'installe pas, il ne se désinstalle pas non plus vraiment. Cependant, pour éviter d'en laisser des fragments sur votre PC, vous devrez suivre cette procédure. Allez dans le panneau de configuration de Casc'ADSL. Si l'option "Démarrer avec Windows" est activée, désactivez-la, cela aura pour effet de supprimer l'entrée de la base de registres suivante:

"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Casc'ADSL" contenant le chemin complet de l'exécutable principal.

  Si vous l'avez installé en tant que service NT, rendez-vous dans l'onglet "Casc'ADSL", arrêtez le service et désinstallez-le. Vous aurez encore à aller détruire l'exécutable du service dans \WINNT\SYSTEM32 sous Windows 2000, \WINDOWS\SYSTEM sous Windows 9x et, enfin, \WINDOWS\SYSTEM32 sous Windows XP. Pour finir, quittez le programme et supprimez le répertoire le contenant: Casc'ADSL est désinstallé.

: Installé en service, Casc'ADSL crée la clef de la base de registres suivantes:

"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\KeepRasConnections", initialement inexistante. Cela a pour effet de conserver les connexions RAS actives même quand aucun utilisateur n'est "loggé".

6.3 - Le service NT « CascSvc »

  Casc'ADSL peut indifféremment être utilisé comme une application Windows classique ou alors être installé en tant que service Windows. Cette dernière possibilité ne peut être réalisée que sous Windows 2000 ou XP. Comme énoncé précédemment, l'installation du service « CascSvc » présente de nombreux avantages, notamment celui de ne plus avoir à vous soucier de votre connexion.

  Ci-dessous, le service « CascSvc » installé vu dans le gestionnaire de services de Windows 2000/XP :


  En effet, étant intégralement gérée par un programme tournant en arrière plan, aucun programme visible ne sera plus nécessaire pour votre reconnexion automatique. Vous ne vous servirez plus de Casc'ADSL que pour les fonctions réseau qu'il offre et les autres fonctions utilisateur visuelles, les tâches de fond étant, bien entendu, assurées par le service « CascSvc ». Dans cette configuration, voici les fonctionnalités prises en charge par le service exécuté en tâche de fond :

  • Maintien de la connexion

Ou

  • Vérification de l'adresse IP du routeur
  • Mises à jour des DNS dynamiques
  • Mise à jour FTP
  • Envoi de l'IP Mail
  • Sauvegarde des statistiques réseau

  Vous saurez si ces tâches se sont bien déroulées par l'intermédiaire de l'Observateur d'évènements de Windows 2000/XP. En effet, exceptées les sauvegarde des statistiques, toutes les actions donnent lieu à l'écriture d'un événement supplémentaire dans les journaux système de Windows. A titre d'exemples, voici des évènements qui ont été générés par « CascSvc » :


7 - Procédures et informations annexes

7.1 - Le fichier "CascADSL.WEB"

  Ce fichier n'est autre qu'un fichier texte conteant une liste d'URL.

  A chaque (re)connexion, ces URL sont contactées, dans leur totalité. Cela a plusieurs intérêts. Le premier, c'est que l'on peut y mettre de multiples URL contenant des informations de mises à jour DynDNS ou bien No-IP dans les cas de mises à jour de plusieurs noms de domaines enregistrés auprès d'eux. Ceci, bien évidemment, puisque l'interface de configuration de Casc'ADSL ne permet de spécifier qu'un seul nom de domaine DynDNS et un seul nom de domaine No-IP. Par le biais de l'utilisation de ce fichier, cette limite se trouve levée. D'autre part, vous pourrez mettre à jour d'autres systèmes que DynDNS et No-IP à condition que vous connaissiez la syntaxe à utiliser pour mettre à jour votre ou vos noms de domaines dynamiques.

  Chaque URL peut contenir un champ variable qui est... l'adresse IP !!!

7.2 - Les services de noms de domaines dynamiques

 Chez DynDNS, ajouter une ligne ayant la syntaxe suivante:

http://LOGIN:MOTDEPASSE@members.dyndns.org/nic/update?system=dyndns&hostname=MONHOST&myip=#IP#

ou

http://LOGIN:MOTDEPASSE@members.dyndns.org:8245/nic/update?system=dyndns&hostname=MONHOST&myip=#IP#

  Si vous ne souhaitez pas passer par le port HTTP standard, fait une mise à jour supplémentaire.

 

Quant à No-IP:

http://dynupdate.no-ip.com/update.php?username=LOGIN&pass=MOTDEPASSE&host=MONHOST&ip=#IP#

ou

http://dynupdate.no-ip.com:8245/update.php?username=LOGIN&pass=MOTDEPASSE&host=MONHOST&ip=#IP#

si vous ne souhaitez pas passer par le port HTTP standard, fait une mise à jour supplémentaire.

  Pour Hammernode:

http://login:pass@dup.hn.org/vanity/update?VER=1

  Pour ZoneEdit:

http://login:pass@dynamic.zoneedit.com/auth/dynamic.html?zones=zone1.com[,zone2.com]

 

Chaque occurence de #IP# sera alors remplacée par votre IP du moment...

  Le nombre de lignes figurant dans ce fichier n'est pas limité...

7.3 - Bugs connus

  Jusqu'à la version 2351, dans l'onglet SMTP du panneau de configuration, les champs "Emetteur" et "Adresse email émettrice" étaient inversés. De plus, chez Wanadoo, les adresses email doivent être entourées de '<' et de '>' pour fonctionner correctement.

  Le "WhoIs" n'interroge pour l'instant que la base du Ripe (base d'enregistrement européenne des adresses IP).

Quand les polices sont configurées autrement qu'en 96ppp dans les propriétés d'affichage, l'interface graphique ne rend pas les éléments graphiques au bon endroit et certaines zones sont décalées.

  Sous Windows XP, dans certains cas de figures non définis, des cas de fuites mémoire ont été détectés.

7.4 - Les fichiers distribués avec « Casc'ADSL »

L'application est le fichier « CascADSL.exe », il est le seul à pouvoir être exécuté. « CascSvc.exe » est le service NT, il est copié dans le répertoire système pour y être exécuté comme service. Quant à « CascGfx.exe », il est lancé automatiquement par Casc'ADSL pour générer des graphiques à la volée.

7.5 - Le fichier « CascADSL.html »

Ce fichier est celui qui est envoyé par FTP sur votre site perso pour refléter votre adresse IP chaque fois qu'elle change. Ce fichier est un peu particulier car il contient des champs variables :

<HTML>

<HEAD>

<TITLE>#OWNER#'s IP address</TITLE>

</HEAD>

<BODY BGCOLOR="#000000" TEXT="#FFFFFF">

<CENTER>

<FONT FACE="Tahoma">

<H1><CITE>#OWNER#</CITE> new IP address :</H1>

<H3>IP address changed on #DATETIME#</H3>

<HR WIDTH="75%">

<H2>Current IP : #NEWIP#</H2>

<H2>Previous IP : #OLDIP#</H2>

</FONT>

</CENTER>

</BODY>

</HTML>

#OWNER# sera remplacé par le « Propriétaire » entré dans la configuration de Casc'ADSL. #NEWIP# sera remplacé par votre adresse IP courante. #OLDIP#, par celle que vous aviez précédemment et #DATETIME# sera remplacé par la date et l'heure du changement.

7.6 - Rappels utiles à la configuration de votre Firewall

  La mise à l'heure atomique est une requête UDP faite sur le port 123 (RFC 2030).

FTP fonctionne avec les ports 20 et 21 (RFC 959).

  SMTP sort sur le port 25 (RFC 821).

HTTP échange les données sur le port 80 (RFC 1945 & RFC 2616).

  WhoIs se connecte sur le port 43 (RFC 954).

 

  Les services DynDNS et No-IP utilisent, au choix, soit le port HTTP (80) soit le port 8245.

Pour qu'un PING ou qu'un TRACEROUTE aboutissent, il faut que les paquets ICMP (Internet Control Message Protocol, RFC 792) puissent sortir de votre PC et atteindre la machine distante. Dans le cas contraire, la requête échouera, globalement dans le cas d'un PING, partiellement dans le cas d'un TRACEROUTE.

7.7 - Liste de serveurs SNTP disponibles en France

http://www.cru.fr/NTP/serveurs_francais.html

: Par défaut, le serveur SNTP de Casc'ADSL est "ntp-p1.obspm.fr", vous pouvez en changer en éditant le fichier "CascADSL.ini" et en modifiant la clef "SNTPServer".

7.8 - Les liens de Casc'ADSL

Le site principal : http://cascadsl.free.fr/ - Le site miroir : http://cascadsl.abysse.org/

Téléchargement : http://cascadsl.free.fr/download/cascadslgfx.zip

 

Arnaud - cascadsl@free.fr


| | TUTORIAL |