linux: Identifier les sites web (dns) pointant sur une ip virtuelle/failover

 

Chez online.net, un certain nombre d’adresses ip doivent migrer.

Une fois avoir configurer le serveur pour qu’il fonctionne sur l’ancienne ip et la nouvelle conjointement il reste à configurer les dns de chaqu’un des sites hébergés.

Cette ligne de commande permet d’afficher les sites web accédant au serveur sur son ancienne ip 1.2.3.4

# tcpdump -i eth0 -s 0 -A 'dst host 1.2.3.4 and tcp[((tcp[12:1] & 0xf0) >> 2):4] = 0x47455420' | grep Host\:

solution inspirée de ces deux articles

http://stackoverflow.com/…-response-header-and-response-body
http://serverfault.com/…capturing-traffic-coming-to-a-specific-virtual-interface

 

5 sep 2014: correction d’une erreur de guillemets typographiques

 

Retour en haut