1. Produit
Le netcache est un proxy/cache, c'est à dire qu'il sait forwarder des requêtes en mode proxy et qu'il est à même de cacher ou non
certaines informations.
2. Commandes de configuration
Commande | Description |
Exemple |
setup | Configuration de base
(Interface, Hostname...) par l'intermédiaire d'une série de questions posées à l'utilisateur |
> setup |
ifconfig | Information sur la configuration des
interfaces et permet de faire des modifications (plus sur d'utiliser "setup" pour changer les IP) |
> ifconfig -a > ifconfig -set |
sa_setup | Installation et configuration du
"secure admin", outil permettant l'administration en ssh et https |
> sa_setup -dl ftp://login:password@monserveur/mon_fichier > sa_setup -c [nom_du_fichier]
|
windows_setup | Configuration des paramètres pour
authentifier le cache sur un domaine Windows (questions posées à l'utilisateur) |
> windows_setup |
ncfile | Mise en place des fichiers d'utilisation
proxy : proxy.pac, mime.type |
> ncfile -dl proxy.pac ftp://login:password@monserveur/mon_fichier |
install | Download et installation d'une nouvelle
image d'OS |
> install -dl ftp://login:password@monserveur/mon_fichier > install -cr [nom_image] |
priv | Permet de changer le niveau d'administration
de l'utilisateur logguer sur le cache ("advanced" pour avoir le maximum d'options) |
> priv set advanced > priv set admin |
show config. | Affiche les parametres de configuration |
> show config.http.* |
set | Modifie les parametres de configuration
(on peut aussi directement affectee une valeur) |
> set config.http.ports=80 |
cp | Copie de fichiers, eventuellement directement
en ftp (il n'y a pas de vrai client FTP sur le cache) |
> cp /e0a_20041710.trc ftp://login:password@monserveur/mon_fichier |
rdfile | Affiche le contenu d'un fichier |
> rdfile /htdocs/proxy.pac |
wrfile | Modifie le contenu d'un fichier |
> wrfile /htdocs/proxy.pac |
slist | Affiche la taille d'un fichier |
> slist /filters/smartfilter/sfcontrol |
config | Crée un fichier de backup de configuration |
> config -c maconf > config -r maconf |
license | Affiche et fixe les numéros de license pour certains services |
> license > license mms=NUMEROLICENSE > license add NUMEROLICENSE |
add | Ajoute un élément à une liste de valeur |
> add config.http.acl 'deny any' > add config.http.acl before 'deny any' 'allow client-ip 10.11.12.4' |
delete | Efface un élément d'une liste de valeur |
> delete config.http.acl 'deny any' |
3. Commandes de maintenance
Commande | Description |
Exemple #commentaires |
sysconfig | Affichage toutes les informations matérielles
du cache (numéro de série, adresse mac, état des disques...) |
> sysconfig -a > sysconfig -r |
show status. | Affiche les status de différents paramètres |
> show status.http.* > show status.hierar* |
environment | Affiche les informations de fonctionnement
du cache (alimentation, fans...) |
> environment status |
nclog | Affiche les logs |
> nclog -t -100 messages > nclog -ta http |
pktt | Permet de faire des traces (equivalent d'un
tcpdump) en créant un fichier ".trc" |
> pktt start all -d / -i 62.193.203.66 > pktt stop all |
object | Vérifie l'existence d'un objet (d'une URL
dans le cache) |
> object http://www.hobbesworld.com/index.php |
eject | Supprime un objet du cache |
> eject http://www.hobbesworld.com/index.php |
getXXbyYY | Résolution DNS (équivalent d'un
nslookup) |
> getXXbyYY gethostbyname_r www.hobbesworld.com |
traceroute | Permet de connaitre le chemin utilisé
pour accéder à un autre point du réseau |
> traceroute 10.10.11.2 > traceroute www.hobbesworld.com |
ping | Vérifie si un autre host ou une autre machine
répond |
> ping 10.10.11.2 > ping www.hobbesworld.com |
arp | Liste et modifie la table ARP (lien entre
les adresses IP et les adresse MAC) |
> arp -a > arp 10.10.11.2 |
netstat | Affichage des informations de routes et
d'utilisation des interfaces |
> netstat -nr > netstat -i e0a |
4. Fichiers utiles
Fichier | Description |
/htdocs/proxy.pac | Fichier de configuration automatique de Proxy (voir paramètre du Navigateur) |
/etc/mime_table.conf | Fichier de définition des types de documents (text, application...) |
/backups/ | Repertoire avec tous les backups de conf (voir la commande "config") |
/etc/ | Repertoire contenant les fichiers de paramétrage du cache (/etc/rc, /etc/hosts...)
Ils peuvent être accédé par des paramètres de conf ("config.system.hosts" pour le "/etc/hosts" par exemple) |
/logs/ | Repertoire contenant les logs accessibles avec la commande "nclog" |
/filters/smartfilter/sfcontrol | Fichier de catégorie smartfilter |
5. Commandes à risques
J'espère que dans ce "glossaire" vous avez trouvez ce que vous cherchiez, sinon, prévenez-moi.