Fichier de configuration
Le client se configure à l'aide d'un fichier xml. Le chemin de
ce fichier est passé au client en paramétre lors de son
lancement. La dtd provisoire (liste des valeurs non
spécifiées, ...) peut être trouvée ici.
Exemple
<!DOCTYPE antifirewall-client-config
SYSTEM "http://antifirewall.sourceforge.net/dtd/config-client.dtd">
<antifirewall-client-config>
<serveur>
<name>serveur.domaine</name>
<port>port
serveur</port>
</serveur>
<http-proxy>
<name>proxy.domain</name>
<port>port
proxy</port>
<login></login>
<!-- non implémenté -->
<password></password>
<!-- non implémenté -->
</http-proxy>
<listener>
<localport>port
local</localport>
<destination>destination.domaine</destination>
<remoteport>port
destination</remoteport>
<type>Type de
connexion</type>
</listener>
<listener>
<localport>port local
2</localport>
<destination>destination2.domaine</destination>
<remoteport>port
destination 2</remoteport>
<type>Type de connexion
2</type>
</listener>
</antifirewall-client-config>
Les types de connexion peuvent être les
suivants :
- SIMPLE Communication simple sans encodage.
Permet d'accéder à des données qui peuvent
être bloqué par un firewall;
HTTP_SIMPLE Communication au travers d'un tunnel HTTP avec une
requête GET et une requête POST. Cela ne convient pas pour
la plupart des proxy mais a été réalisé
dans un but éducatif;
PONT_HTTP Crée un pont pour des requêtes HTTP. Permet
d'accéder à des sites normalement bloqué.
|
|
|