Catégorie : Réseau

30 septembre 2015 /

Pour modifier l’adresse IP, on édite le fichier /etc/sysconfig/network-scripts/ifcfg-eth0:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

Il n’y a plus qu’a modifier les valeurs des parametres:

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.0.254
NETMASK=255.255.255.0
ONBOOT=yes

Pour la prise en compte immédiate, on relance le service réseau:

service network restart

 

La modification du hostname  se fait via une modification du fichier /etc/sysconfig/network:

vi /etc/sysconfig/network

Il n’y a plus qu’a changer la valeur du paramètre HOSTNAME:

HOSTNAME=nouveau_nom

Il faut également modifier le fichier /etc/hosts:

vi /etc/hosts

Et changer le nom (s’il est absent, ne modifiez pas ce fichier).:

127.0.0.1 localhost
127.0.1.1 ancien_nom

par

127.0.0.1 localhost
127.0.1.1 nouveau_nom

La modification sera prise en compte au prochain démarrage de la machine.
Vous pourrez vérifier la prise en compte de votre nouveau nom via l’une des commandes suivantes :

cat /proc/sys/kernel/hostname

ou

hostname

ou

uname -a

22 août 2015 /

Pour changer son adresse Mac, il faut d’abord désactiver son interface réseau:

sudo ifconfig eth1 down

On peut maintenant déclarer la nouvelle adresse:

sudo ifconfig eth1 hw ether 00:01:02:03:04:05

Il ne nous reste plus qu’a réactiver l’interface réseau:

sudo ifconfig eth1 up

18 août 2015 /

Vous pouvez voir avec cette commande le nombre total de connexions par adresse IP:

netstat -ntu | awk '{print $5}'| cut -d: -f1 | sort | uniq -c | sort -nr | more

Vous obtiendrez quelque chose comme ça:

15 173.194.40.119
15 192.168.2.21
...
...
...
1 locale

15 août 2015 /

La méthode décrite ci-dessus ne fonctionne pas si le site est clairement spécifié dans une liste noire de squid et/ou squidGuard

Il s’agit donc de faire une recherche de tous les fichiers contenant l’adresse du site à autoriser dans les arborescences suivantes:

  • /usr/local/squid/etc
  • /usr/local/squidGuard/db/

Ce qui nous donne:

grep -i www.url.fr /usr/local/squid/etc/*

et

grep -i www.url.fr /usr/local/squidGuard/db/*

Une fois identifié, faire une copie des fichiers ciblés dans un dossier «OLDIES»:

cp -p /usr/local/squidGuard/db/porn/domains /usr/local/squidGuard/db/porn/OLDIES/domains.datedujour.save

On peut maintenant retirer en toute sécurité le nom de domaine à autoriser sur chacun des fichiers identifiés:

vi /usr/local/squidGuard/db/porn/domains

SquidGuard ne consulte pas directement les fichiers de liste, mais des fichiers DB.

Il faut donc lui demander de régénérer pour chaque fichier de liste modifié dans l’arborescence /usr/local/squidGuard/db/ … , le fichier database correspondant.

Dans notre exemple, le fichier /usr/local/squidGuard/db/porn/domains a été modifié.
On va donc le régénérer:

cd /usr/local/squidGuard/db/porn/

../../bin/squidGuard -C domains -c ../../etc/squidGuard.conf

Il n’y a plus qu’à faire un refresh de proxy-squid:

service squid reload

9 août 2015 /

Pour renouveler son bail DHCP, on commence par libérer son adresse :

dhclient -r

si plusieurs interfaces:

dhclient -r eth0

Puis on en demande une nouvelle:

dhclient

si plusieurs interfaces:

dhclient eth0