rev |
line source |
slaxemulator@4
|
1 ====== Station de surveillance réseau ======
|
slaxemulator@4
|
2
|
slaxemulator@4
|
3 Les différentes opérations décrites ci après s'inscrivent dans le cadre d'une installation de **Slitaz 2.0** sur un laptop **IBM ThinkPad T21** (//PIII 750Mhz - 512Mo - 8Go - 1024×768//) pour mettre en place une station de surveillance d'un réseau.
|
slaxemulator@4
|
4
|
slaxemulator@4
|
5 La carte mère de ce laptop est équipée d'une interface ethernet mais nécessite un driver spécifiques IBM (cf. même sous XP :-? ). Le problème à traiter est donc de faire fonctionner une carte Ethernet pcmcia 10Mbps de marque 3C0M.
|
slaxemulator@4
|
6
|
slaxemulator@4
|
7 ===Installation===
|
slaxemulator@4
|
8 Installation de Slitaz sur la partition ///dev/hda1// avec l'utilitaire **slitaz_installer** du live CD après avoir préparé le disque cible avec l'utilitaire **GParted**.
|
slaxemulator@4
|
9
|
slaxemulator@4
|
10 <note>Si sur le lapotp T21 le lancement de l'installateur n'a pas posé de problème, dans une machine virtuelle crée avec VirtualBox v2.2.4 sous XP, il a fallu lancer l'installateur avec la ligne de commande suivante dans un shell sous root :\\
|
slaxemulator@4
|
11 //boot@slitaz: ~# XAUTHORITY= slitaz-installer//
|
slaxemulator@4
|
12 </note>
|
slaxemulator@4
|
13 Après le premier démarrage, la listes des modules chargés (cf. lsmod) contient les les modules pcmcia, pcmcia-core et yenta_socket : la détection de matériel fonctionne. Il manque donc juste le module correspondant au driver de la carte 3CCCE589ET qui se nome 3c589_cs.
|
slaxemulator@4
|
14
|
slaxemulator@4
|
15 Pour charger automatiquement le module correspondant au driver de la carte, il faut le déclarer dans la liste des modules chargés au démarrage définie dans le fichier ///etc/rcS.conf//
|
slaxemulator@4
|
16
|
slaxemulator@4
|
17 La ligne de commande du lancement de l'éditeur:
|
slaxemulator@4
|
18 <code>root@slitaz: ~# leafpad ///etc/rcS.conf//
|
slaxemulator@4
|
19 </code>
|
slaxemulator@4
|
20 La ligne mofifiée:
|
slaxemulator@4
|
21 <code>LOAD_MODULES=pcnet_cs yenta_socket pcmcia pcmcia_core vfat nls_utf8 ohci_hcd snd-es1968 3c589_cs
|
slaxemulator@4
|
22 </code>
|
slaxemulator@4
|
23 Au démarrage suivant, la led présente sur le connecteur de la carte pcmcia s'allume, et l'interface réseau eth0 est bien démarrée (cf. ifconfig)
|
slaxemulator@4
|
24
|
slaxemulator@4
|
25 ===Configuration du réseau et des serveurs===
|
slaxemulator@4
|
26
|
slaxemulator@4
|
27 ===Proxy===
|
slaxemulator@4
|
28
|
slaxemulator@4
|
29 Pour que les utilitaires système utilisent automatiquement un serveur proxy pour atteindre internet, il suffit de définir les variables d'environnement suivantes dans le fichier .profile de root :
|
slaxemulator@4
|
30
|
slaxemulator@4
|
31 La ligne de commande du lancement de l'éditeur:
|
slaxemulator@4
|
32 <code>root@slitaz: ~# leafpad .profile
|
slaxemulator@4
|
33 </code>
|
slaxemulator@4
|
34 Les déclaration des deux variables:
|
slaxemulator@4
|
35 <code>export http_proxy=http://user:password@proxy.server.com:port
|
slaxemulator@4
|
36 export ftp_proxy=http://user:password@proxy.server.com:port
|
slaxemulator@4
|
37 </code>
|
slaxemulator@4
|
38 Ces variables d'environnement sont utilisées par les utilitaires : tazlito, tazlitobox, tazpkg, tazpkgbox,
|
slaxemulator@4
|
39
|
slaxemulator@4
|
40 ===Accès à un partage SMB===
|
slaxemulator@4
|
41
|
slaxemulator@4
|
42 Installation des packages samba et linux-cifs
|
slaxemulator@4
|
43
|
slaxemulator@4
|
44 Dans le cas présent, comme il s'agit d'atteindre un partage servi par une machine XP : il n'y a donc pas à se préoccuper est uid, guid et autres masques.
|
slaxemulator@4
|
45
|
slaxemulator@4
|
46 Déclaration du montage:
|
slaxemulator@4
|
47 <code>root@slitaz: ~# mkdir /mnt/shared
|
slaxemulator@4
|
48 root@slitaz: ~# chmod 777 /mnt/shared
|
slaxemulator@4
|
49 root@slitaz: ~# mount.cifs //smbserver/shared /mnt/shared -o user=srvAcountId,pass=srvAccountPass
|
slaxemulator@4
|
50 </code>
|
slaxemulator@4
|
51
|
slaxemulator@4
|
52
|
slaxemulator@4
|
53 ===Outillage de monitoring réseau===
|
slaxemulator@4
|
54
|
slaxemulator@4
|
55 Installation des packages ntop et ntop-man.
|
slaxemulator@4
|
56
|
slaxemulator@4
|
57 Lancement manuel de ntop via la commande:
|
slaxemulator@4
|
58 <code>root@slitaz: ~# ntop &
|
slaxemulator@4
|
59 </code>
|
slaxemulator@4
|
60 Lors du premier lancement, ntop vous demande le mot de passe de son compte admin.
|
slaxemulator@4
|
61
|
slaxemulator@4
|
62 Le serveur Web de ntop est accessible via l'url : http://slitaz:3000/
|
slaxemulator@4
|
63
|
slaxemulator@4
|
64 ===Optimisation===
|
slaxemulator@4
|
65
|
slaxemulator@4
|
66 Le couple SliTaz / IBM T21 montrant des dispositions de base interessantes quant à la gestion de l'énergie (cf. système opérationnel disque arrêté), tmpfs va permettre d'accroitre ces capacités en déportant le volume /tmp en mémoire.
|