|
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 :
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 | |
|