Sambar est un serveur http, ftp (et serveur mail dans sa version pro). Il intègre aussi des proxies http, ftp, smtp et pop3 qui permettent entre autres de partager une seule et unique connexion internet entre plusieurs machines d'un réseau local.
Il est gratuit, en anglais et on peut le télécharger sur http://www.sambar.com
Quelques sites à visiter pour trouver de l'aide :
http://perso.wanadoo.fr/dg
http://www.ac-nantes.fr/peda/disc/scphy/dochtml/reseau/reseau.htm
http://www.technologie.via53.net/intranet/
http://www.ac-creteil.fr/reseaux/Internet/INET/proxy/sambar.htm
http://cartables.net/grenier/sambar/
http://www.pnfh.net
Et aussi des newsgroups en français sur :
news://sambar.steffenland.com
Non.
Si vous voulez un cache (pour accélérer les chargements de pages), vous pouvez utiliser Apache au lieu de Sambar. (Attention, Apache ne gère que le proxy http)
Il faut ajouter une entrée dans l'arborescence de la base de registres :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
Créer la clé suivante de type valeur chaîne :
(en supposant que vous ayez installé the serveur en c:\Program Files\Sambar) :
Sambar="C:\Program Files\sambar\bin\server.exe"
Quelques explications :
La clé Run sert à démarrer un programme au démarrage d'une session (comme le dossier Démarrage d'ailleurs).
La clé RunServices sert à exécuter un programme avant l'ouverture de session (fonctionnement classique d'un service).
Ouvrir une session sur un serveur consiste à se connecter sur un serveur, à afficher son environnement de travail. Sous Windows 95/98 en monoposte, ouvrir une session consiste simplement à lancer le système, mais lorsque vous choisissez Arrêter/Déconnecter (si Windows 95/98
fonctionne en multi-utilisateurs), une fenêtre s'affiche, permettant d'ouvrir une session sous un nom différent.
Si Sambar s'éxécute comme un service, il reste actif.
Si Sambar s'éxécute comme un programme (clé Run ou dossier démarrage), il sera inactif tant que vous n'aurez pas donné un utilisateur et un mot de passe valide.
Utiliser une clé dans la base de registre sert par exemple à empêcher un enfant de supprimer les programmes qui se trouvent dans le dossier Démarrer.
Utiliser par exemple le logiciel Mercury (gratuit, mêmes auteurs que pegasus mail, gère également les listes de diffusion). Il est téléchargeable sur http://www.pmail.com
Docs d'installation en français ici :
http://www.ac-nancy-metz.fr/mail/Mercury/default.htm
http://www.ac-rennes.fr/tic/logiciels/outils_utiles/intranet/mercuryfichtech.htm
http://www.multimania.com/frankel/contributions/4cti7bis.pdf
http://rene.jimenez.free.fr/mercury/
Il faut utiliser le fichier security.ini.
Par exemple, pour autoriser seulement le site du london museum, mettre dans [hostrestrict] :
www.museum-london.org.uk = london museum
Plus complexe, pour autoriser une adresse du type "perso.wanadoo.fr/bolli/", il faut mixer les sections [hostrestrict] et [urlrestrict]
[hostrestrict]
perso.wanadoo.fr = wanadoo
[urlrestrict]
/bolli/* = bolli
Problème avec ce système... si [hostrestrict] autorise aussi perso.infonie.fr et qu'il existe une adresse http://perso.infonie.fr/bolli/, le proxy laissera passer également.
A l'inverse pour interdire certains sites ou adresses, il faut utiliser [hostfilter] et [urlfilter].
Extrait de la faq de Sambar :
PHP4 est supporté à partir de la version 4.3 de Sambar pour Windows grâce à l'utilisation de l'interface ISAPI.
Après avoir téléchargé et installé le package ISAPI de PHP4 (sur http://www.php.net), les lignes suivantes doivent être ajoutées dans le fichiers mappings.ini de Sambar :
[isapi]
*.php = d:\php\php4isapi.dll
Note : En supposant que PHP4 soit installé en d:\php et que les fichiers php.ini et php4ts.dll se trouvent dans le répertoire système.
Cet ajout peut se faire à partir de la page d'administration du serveur, rubrique "Mappings/Aliases" puis "ISAPI Extension Associations"
D'après la doc de Sambar, oui.
Paramètres à configurer dans le fichier config.ini :
Act As Bridge Proxy = true
Bridge Port = 6667
Bridge Server = irc.worldonline.nl
Paramètres à configurer dans MIRC :
IRC server: l'adresse IP de la machine où est installé Sambar
Port 6667 (doit être le même que le serveur bridge)
Dans NetMeeting ajouter un serveur en lui donnant le nom de votre proxy.
Dans Sambar aller à Proxy Configuration :
Act As Bridge Proxy Server : Yes
Bridge Server : nom du serveur ILS (ex: ils.worldonline.fr)
Bridge Port : 389
Validez la config (Update Proxy Configuration).
N'oubliez pas "Restart Server" pour que Sambar prenne en compte la nouvelle config.
Le seul problème est qu'on ne peut définir qu'une seule passerelle. Il faut la modifier à chaque fois que vous voulez utiliser un autre serveur ILS, ou si vous en avez besoin pour accéder à d'autres services.
Voir cette page : http://support.microsoft.com/support/kb/articles/Q99/8/91.ASP
et le lien direct vers le fichier :
http://download.microsoft.com/download/wfw311/Update/3.11b/WFW/EN-US/tcp32b.exe
Voir sur
http://techno.paris.iufm.fr/tprofs/documentation/VNC.html
http://www.ac-dijon.fr/pedago/physique/Accueil/Laboratoire/vnc/vnc.htm
On peut faire cohabiter ces deux serveurs sur la même machine en utilisant des ports différents, par exemple :
80 pour Sambar (port par défaut)
8080 pour Apache (modif à faire dans le fichier httpd.conf d'apache)