samedi 30 mars 2013

Ubuntu 12.04 - Modifier l'adresse Ip en static

j'ai trouver ce lien :

http://ubunteros38.no-ip.org/configurer-une-adresse-ip-statique-sous-ubuntu-12-04-et/


pour résumé :


1) Dans un premier temps ouvrir un terminal et sauvegarder le fichier de configuration des interfaces réseaux


sudo cp /etc/network/interfaces /etc/network/interfaces.bak
2) Maintenant, il faut identifier l’interface (carte réseau) à laquelle on souhaite attribuer une adresse statique avec ifconfig :
sudo ifconfig


eth0 pour une connexion filaire correspondra sûrement à la bonne interface.

(wlan0 pour une connexion wifi)

3) Maintenant éditer le fichier /etc/network/interfaces
sudo vi /etc/network/interfaces
Ce qui donne (seule l’adresse de loopback est présente) :
auto lo
iface lo inet loopback
4) Ajouter les lignes suivantes à la fin du fichier :
# activer automatiquement la carte réseau
auto eth0
# definit que l'@IP sera statique
iface eth0 inet static
# l'@IP (selon votre site)
address 192.168.1.60
# le masque de sous-réseau (selon votre site)
netmask 255.255.255.0
# la passerelle (selon votre site)
gateway 192.168.1.1
# l'@ IP du serveur de noms (selon votre site)
dns-nameservers 192.168.1.1


5) Relancer le service réseau :

sudo /etc/init.d/networking restart

A NOTER


il est possible de remplacer « static » par « dhcp » –> dans ce cas effacer les lignes qui suivent
il est possible de spécifier plusieurs serveurs de noms –> séparer les différentes adresses IP par un espace
la variable optionnelle dns-search permet de d’indiquer un domaine de recherche
le fichier /etc/resolv.conf n’est plus utilisé pour indiquer les serveurs de noms. Il est même réinitialisé à chaque démarrage !!!




jeudi 28 mars 2013

LightSquid - Installation sur une Ubuntu 12.04

Voici les différentes étapes pour installer lightsquid sur un Ubuntu 12.04 Fraîchement installer et configurer avec squid3 :

Prérequis :

- Ubuntu 12.04 à jour
- Squid installé avec des logs dispo
- Avoir un serveur Apache et php fonctionnelle

Étape 1 : ce mettre en root :
root$>sudo -s

Étape 2 : Installation des prérequis

root$>perl -MCPAN -e 'install GD::Graph::bars3d'

Étape 3 : Récupération de l'archive et décompression du programme :
root$>cd /var/www
root$>wget http://downloads.sourceforge.net/project/lightsquid/lightsquid/1.8/lightsquid-1.8.tgz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Flightsquid%2Ffiles%2F&ts=1364478026&use_mirror=freefr
root$>mv lightsquid-1.8.tgz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Flightsquid%2Ffiles%2F lightsquid-1.8.tgz
root$>tar -xzf lightsquid.tgz
root$>mv lightsquid-1.8/ lightsquid


Étape 4 : Installation de l'application
root$>cd lightsquid
root$>chmod +x *.cgi rootgt;chmod +x *.pl


Étape 5 : Préparation de la conf Apache :

root$>nano /etc/apache2/sites-available/default

et ajouter entre le balise <virtualhost></virtualhost>

<Directory "/var/www/html/lightsquid">

Options +ExecCGI
AddHandler cgi-script .cgi
AllowOverride All
DirectoryIndex index.cgi
</Directory>


Étape 6 : Récupérer ses première Stats

Tester l’installation :
root$>./check-setup.pl

Si vous n’avez pas de message d’erreur, vous pouvez essayer de parser le fichier log de squid :
root$>./lightparser.pl

Il suffit de ce connecter sur l'interface de sont site :

http://192.168.0.1/lightsquid





lightsquid fonctionne en fr et avec les stats :)

Étape 8 : Prépation du cron :

root$>crontab -e

et ajouter la ligne suivante :

*/20 * * * * /var/www/htdocs/lightsquid/lightparser.pl today


Cet exemple lance l’analyseur toutes les 20 minutes.

@ suivre ...

jeudi 14 mars 2013

SquidAnalyzer - Installation sur une Ubuntu 12.04

Bonjour,
Site Web : http://squidanalyzer.darold.net/
Téléchargement : http://sourceforge.net/projects/squid-report/
 je recherchais comment afficher des logs sur mon serveur Proxy, et j'ai bien sur utilisé lightsquid, mais l'interface est trés moche, mais il remplis bien ça fonction.

j'ai quand même trouvé une alternative plutôt pas mal, qui utilise une bien meilleur interface.

Voici une procédure pour installer SquidAnalyzer pour une interface utilisateur plus agréable
Quelque capture d'écran :








ça change de lightsquid :)

Voici comment l'installer sur une "fraiche" installation d'Ubuntu 12.04 :

Prérequis :
- Ubuntu 12.04 à jour
- Squid installé avec des logs dispo
- Avoir un serveur Apache et php fonctionnelle

Étape 1 : ce mettre en root :
$> sudo -s

Étape 2 : Installation des prérequis

root$>perl -MCPAN -e 'install GD::Graph::bars3d'


Étape 3 :

Récupération de l'archive et décompression du programme :

root$>cd /var/www
root$>wget http://downloads.sourceforge.net/project/squid-report/squid-report/5.1/squidanalyzer-5.1.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fsquid-report%2F%3Fsource%3Ddlp&ts=1363292235&use_mirror=heanet
root$>mv squidanalyzer-5.1.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsquid-report%2F?source=dlp squidanalyzer-5.1.tar.gz
root$>tar -xzf squidanalyzer-5.1.tar.gz
root$>mv squidanalyzer-5.1 squidanalyzer


Étape 4 : Installation de l'application

root$>cd /var/www/squidanalyzer
root$> make
root$> make install


Suivre les instructions afficher.

Étape 5 : Préparation de la conf Apache :

root$>nano /etc/apache2/sites-available/default

et ajouter entre le balise <virtualhost></virtualhost>

   Alias /squidreport /var/www/squidanalyzer
            <Directory /var/www/squidanalyzer>
                Options -Indexes FollowSymLinks MultiViews
      #          AllowOverride None
    #            Order deny,allow
  #              Deny from all
#                Allow from 127.0.0.1
            </Directory>

 et redémarrer apache :

root$> service apache2 restart

Étape 6 : Récupérer ses première Stats

Lancer le programme de parssage de log Squid :

root$>/usr/local/bin/squid-analyzer -c /var/www/squidanalyzer/etc/squidanalyzer.conf  -l /var/log/squid3/access.log

Étape 7 :
Ce connecter à l’interface web  de son serveur  : 

http://192.168.0.18/squidreport/
 

Étape 8 : Prépation du cron :

root $> crontab -e 

et ajouter la ligne suivante :

0 2 * * *  /usr/local/bin/squid-analyzer -c /var/www/squidanalyzer/etc/squidanalyzer.conf  -l /var/log/squid3/access.log > /dev/null 2>&1



@ suivre ...




Afficher son adresse IP public -sous linux

Voici comment affiche son adresse Ip public sous linux :


echo -n ' Adresse Publique : ' ;curl -s http://checkip.dyndns.org | awk '{print $6}' | awk ' BEGIN {FS = "< "} {print $1}'


Source : http://www.tux-planet.fr/afficher-son-adresse-ip-sous-linux/