Log, affichier les noms de machines à la place des IPs (log

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Messagepar paradox » 20 Fév 2003 11:13

Hello, <BR> <BR> <BR>Je veux utiliser la SME comme proxy interne, pour 160 personnes maxi. <BR>Sur la 5.5, j'avais installé‚ SquidGuard, puis SARG pour visualisé les <BR>logs. Le prb, c'est qu'il n'affiche que des IP. Et lorsque l'on veut <BR>vérifier les consos, on ne sait pas vraiment qui a consommé quoi, sachant <BR>qu'une conso élevée peut s'expliquer en fonction des postes, et pas <BR>d'autres, etc.. On ne sait pas qui consomme quoi, sans rechercher les <BR>équivalences. <BR> <BR> <BR>Donc, est-il possible d'afficher les noms de machines dans les logs ? Soit <BR>en utilisant notre serveur Wins, soit en utilisant un fichier dans lequel <BR>on pourrait maintenir à jour le rapport IP/Nom. <BR> <BR> <BR> <BR>J'avais bien vu un système qui fonctionnait, mais il fallait se loguer sur <BR>la SME (pas possible chez nous, on a déjà nos domaines NT), puis executer <BR>un soft … l'ouverture de la session (un Ident). Inutilisable chez nous .. <BR> <BR> <BR>On m'a également parlé du programme HOST (qui fonctionne si je déclare mon DNS interne). MAis comment automatiser cela en dynamique (pas juste au môment de la création du rapport à 23h59 tous les jours par Sarg, car les 50% des machines changent d'IP via DHCP). <BR> <BR> <BR>Un paramètre de Squid ? <BR> <BR> <BR> <BR>D'avance, merci !
Avatar de l’utilisateur
paradox
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 279
Inscrit le: 07 Jan 2002 01:00

Messagepar paradox » 21 Fév 2003 10:17

J'ai demandé sur alt.e-smith.fr et un autre forum, et ça ne dit vraiment rien à personne :/
Avatar de l’utilisateur
paradox
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 279
Inscrit le: 07 Jan 2002 01:00

Messagepar paradox » 21 Fév 2003 15:47

Voici une réponse que l'on m'a donné sur un autre forum : <BR> <BR> <BR> <BR><!-- BBCode Start --><B>Usage log_ip_on_direct on|off <BR> <BR>Description <BR>This tag is used to enable/disable logging of the destination IP address in the hierarchy log tag when the cache directs the request to the origin server. <BR>Default log_ip_on_direct on <BR> <BR>Example <BR>log_ip_on_direct off <BR> <BR>Note <BR>Earlier Squid versions logged the hostname here. If you prefer the old way, set this to off.</B><!-- BBCode End --> <BR> <BR> <BR>Comment appliquer ceci sur la SME ? Faut il modifier le fichier de conf de Squid, ou un template ? <BR>En fonction, où trouver ces fichiers ? <BR> <BR>Merci
Avatar de l’utilisateur
paradox
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 279
Inscrit le: 07 Jan 2002 01:00

Messagepar paradox » 21 Fév 2003 17:38

Une idée ? <BR> <BR>Je suis allé voir les Templates, et je ne pige RIEN. <BR> <BR>J'ai retrouvé Squid.Conf, mais je ne sais pas si je peux mettre la ligne "log_ip_on_direct off" n'importe dans le fichier, et également, si après un reboot, la modif ne sera pas effacée par les templates non modifiés ?
Avatar de l’utilisateur
paradox
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 279
Inscrit le: 07 Jan 2002 01:00

Messagepar Gesp » 21 Fév 2003 19:37

J'ai essayé avec IPCOP dans le squid.conf et redémarré. <BR> <BR>La ligne est resté mais le log n'a pas changé de forme. <IMG SRC="images/smiles/icon_mad.gif">
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar paradox » 24 Fév 2003 09:23

Tu l'as mise n'importe où dans le fichier ? <BR> <BR> <BR>Sous la console, fait un HOST IPmachine sur une machine de ton lan pour voir si déjà, la résolution fonctionne. <BR> <BR>EDIT : Ah, j'avais pas vu, tu l'as fais sur IpCop, et non pas SME. <BR> <BR>Je suppose que sur ton IpCop, ce sont les DNS de ton provider qui sont déclarés ? Donc normal qu'il ne puisse pas faire la résolution de noms des machines de ton LAN ..<BR><BR><font size=-2></font>
Avatar de l’utilisateur
paradox
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 279
Inscrit le: 07 Jan 2002 01:00

Messagepar paradox » 24 Fév 2003 15:50

Trouvé, et ça fonctionne. <BR> <BR>Il suffit de faire : <BR> <BR><!-- BBCode Start --><B>mkdir -p /etc/e-smith/templates-custom/etc/squid/squid.conf/ <BR> <BR>echo "log_fqdn on" > /etc/e-smith/templates-custom/etc/squid/squid.conf/15log_fqdn <BR> <BR>/sbin/e-smith/expand-template /etc/squid/squid.conf <BR> <BR>service squid restart</B><!-- BBCode End --> <BR> <BR> <BR>Doc : <BR><!-- BBCode auto-link start --><a href="http://squid.visolve.com/squid24s1/logfiles.htm#log_fqdn" target="_blank">http://squid.visolve.com/squid24s1/logfiles.htm#log_fqdn</a><!-- BBCode auto-link end --> <BR><!-- BBCode auto-link start --><a href="http://squid.visolve.com/squid24s1/logfiles.htm" target="_blank">http://squid.visolve.com/squid24s1/logfiles.htm</a><!-- BBCode auto-link end --> <BR><!-- BBCode auto-link start --><a href="http://squid.visolve.com/squid24s1/contents.htm" target="_blank">http://squid.visolve.com/squid24s1/contents.htm</a><!-- BBCode auto-link end --> <BR> <BR> <BR>Merci à Grand'Pa, sur alt.e-smith.fr <BR> <BR> <BR> <BR>------------------------------- <BR> <BR><!-- BBCode Start --><B>Usage log_fqdn on|off <BR> <BR>Description <BR>This tag can be set to ON, if you wish to log fully qualified domain names in the access.log. <BR> <BR>Default log_fqdn off <BR> <BR>Example log_fqdn on <BR> <BR>Caution <BR>To do this, Squid does a DNS lookup of all IP's connecting to it. This can (in some situations) increase latency, which makes your cache seem slower for interactive browsing.</B><!-- BBCode End -->
Avatar de l’utilisateur
paradox
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 279
Inscrit le: 07 Jan 2002 01:00


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron