invalid ICMP type 11 [ça avance] - Linux et OS Alternatifs
Marsh Posté le 27-03-2006 à 21:09:48
Bonsoir,
alors, j'avance tout doucement. D'après ce que j'ai pu lire, ce genre de messages semble arriver de manière "aléatoire" . Ca m'etonne, mais bon. Une solution donnée était d'éditer /etc/sysctl.conf et de mettre la ligne
net.ipv4.icmp_ignore_bogus_error_responses = 1 |
plus de messages du type précité. Par contre, j'ai maintenant :
Mar 27 20:55:51 cer51-2-82-235-141-238 kernel: Shorewall:net2all:DROP:IN=eth1 OUT= MAC= SRC=82.235.141.238 DST=82.235.xxx.xxx LEN=155 TOS=0x00 PREC=0x00 TTL=64 ID=36 DF PROTO=UDP SPT=631 DPT=631 LEN=135 |
au moins 4 fois par minute. Des idées?? Ne serait-ce pas la même chose dit autrement et intercepté par shorewall??
Si je mets dans mon /shorewall/policy net en REJECT plutôt que DROP, j'arrangerai le bidule ? Merci
note: à ouaip, j'avais essayé d'édité ip_tables comme préconisé ici http://forum.hardware.fr/hardwaref [...] 4576-1.htm sans succès. Je débute dans les firewall
Marsh Posté le 27-03-2006 à 21:31:17
un netstat --inet -lpen donne quel résultat (copier-coller stp) ?
Marsh Posté le 27-03-2006 à 21:41:43
Voilà, voilà, j'était parti chercher de quoi comprendre. Donc voici le résultat de netstat --inet -ipen (je réecris la commande, car mes polices sont à chier et confondre l eti c'est rapide):
Table d'interfaces noyau |
et merci.
Marsh Posté le 27-03-2006 à 21:53:05
heu c'est un "elle" ( l ) pas un i, dans netstat --inet -lpen
Marsh Posté le 27-03-2006 à 21:59:49
voilà donc:
[root@cer51-2-82-235-141-238 gilles]# netstat --inet -lpen |
Avec mes excuses.
Marsh Posté le 27-03-2006 à 22:14:38
Tu as un serveur Postfix (SMTP pour les mails sortants) qui tourne sur ta machine ?
Marsh Posté le 27-03-2006 à 22:16:29
sinon, si tu as toujours des connexions "en trop" sur ta machine, essaies un netstat --inet -pen cette fois ci pour voir
Marsh Posté le 27-03-2006 à 22:17:32
Euh, j'ai installé thunderbird y a pas longtemps. Mais à priori non. du moins je crois pas. I have been hacked ?
Edit: je viens de "vérifier" avec un ls /etc que j'ai un repertoire postfix. Ah et aussi amsn y a pas longtemps non plus (obligé, pressions amicales trop fortes).
En tout cas, ce serait comme le mariage, je serais le dernier prévenu que j'utilise postfix?
Marsh Posté le 27-03-2006 à 22:23:04
bah pas forcément mais bon si tu as pas le souvenir d'avoir installé in serveur mail, faut commencer à chercher pourquoi il est là (ptet qu'un autre soft l'avait dans ses dépendances et a donc entrainé son installation, c'est une piste possible ... )
Marsh Posté le 27-03-2006 à 22:30:30
Donc, je file sur la page de postfix pour lui faire bloquer tout courrier entrant. Un netstat -anp |grep 5008 me donne ceci:
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 5327/master |
Excuse pour le delai, mais à chaque réponse je file chercher de quoi essayer de comprendre ce que tu essaye de me signifier. Alors il y a décalage.
Edit: le netstat --ipen -net:
Connexions Internet actives (sans serveurs) |
Marsh Posté le 27-03-2006 à 22:36:00
un netstat --inet -pen plutot, c'est pas possible ?
Sinon, à priori, pour l'histoire des paquets ICMP "bizarres" qui arrivaient chez toi, je pense à un routeur de Proxad/Free (car tu es bien chez Free j'imagine, dans l'est, enfin un peu avant l'extrême est qd même ptet même non ? ) "mal configuré" ... et un petit malin qui testait qqchose justement sur ce routeur mal configuré ... enfin AMHA
Marsh Posté le 27-03-2006 à 22:40:42
bah le but, avec la commande netstat, c'est de savoir les services qui "écoutent" sur ta machine, et de savoir quelles sont les connexions "actives" en ce moment ... en supposant que tu n'est pas (complètement) hacké et que netstat renvoie bien tout ce qu'elle devrais renvoyer ...
Au pire, tu peux aller voir là http://www.chkrootkit.org/ et installer leur "scanner de rootkit" pour voir si t'as pas une saloperie qui tourne sur ta machine (attention, il peut y avoir des fausses alarmes aussi, faut bien connaitre sa machine pour distinguer les vraies alarmes des fausses)
Marsh Posté le 27-03-2006 à 22:48:37
Les joie de l'édit. Je suis quand même un gros boulet. Donc un netstat --inet -pen à 5 min d'intervalle:
Proto Recv-Q Send-Q Local Address Foreign Address State Utilisatr Inode PID/Program name |
Il est fort probable que ma config soit quelque peu ...branlante. Au début, j''étais bien remonté jusqu'à Free, c'est certainement ce qui m'a induit en erreur, j'ai cru à cause du "délaide réponse dépassé", que j'étais mal "synchronisé". Mais bon tout à l'heure, shorewal a intercepté une tentative de scan de port. les adresse du premier netstat --inet -pen sembleraient provenir de google pour la première :183.233.64.in-addr.arpa NS ns3.google.com
Et l'autre, un peu plus bizarre : 141.235.82.in-addr.arpa NS ns2-rev.proxad.net (Free si je ne m'abuse) mais avec ça: These addresses have been further assigned to users in
Comment: the RIPE NCC region. Contact information can be found in
Comment: the RIPE database at http://www.ripe.net/whois
Mais bon, en newbie, je m'inquiète peut-être. Mais tout cela expliquerait mes déconnexions intempestives. Connexions fantômes (sous gnu/linux ?), suis-je un zombie?
Encore merci pour le coup de main. Ah, au fait, je m'en débarrasse en coupant la chique à postfix ? et en essyant de mieux configurer ma connexion?
Marsh Posté le 27-03-2006 à 22:50:47
Encore les joies du différé.
MERCI !!
Je tiens tout le monde au courant. (si j'arrive à entraver juste de quoi vous faire un retour, ce qui n'est pas garanti).
Marsh Posté le 27-03-2006 à 22:54:17
Les scans, c'est monnaie courante avec l'ADSL/le haut débit ... j'y fais plus attention depuis belle lurette, je droppe ... non par contre les ICMP type 11, c'est pas toi qui était visé ... qqun a remarqué un pb dans la config d'un routeur chez free/proxad, et s'est servi de ça pour essayer de deviner certaines choses derrière ... et tu (ainsi que d'autres abonnés de Free dans le même network que toi, à ce moment là) t'es tapé les "restes" de ces manipulations louches ... Te concernant, faut pas plus s'alarmer pour ça, tu n'étais pas vraiment directement visé ...
Marsh Posté le 27-03-2006 à 23:07:32
Merci de me rassurer. Bon, je n'avais pas peur outre mesure, je ne me sentais pas visé personnellement, tout au plus comme un maillon faible qui aurait amusé une personne à l'autre bout. C'est surtout que ça m'aurait fait ch**r d'e servir de relais et d'enquiquiner d'autres utilisateurs à mon insu. Me voilà rassuré. Je n'emmerde personne, personne ne m'enquiquine (juste mon fichier messages qui grossit de minutes en minutes mais je vais REJECTer tout cela). Encore merci. Je vais qd même installer chkrootkit par curiosité.
A+
Marsh Posté le 28-03-2006 à 11:13:16
Bonjour,
Des nouvelles: j'ai installé chkrootkit comme conseillé. Attention, vous aurez besoin de la glibc-statit-devel-version sous peine d'envoi d'erreur lc non trouvé.
Voici le résultat de ./chkrootkit (enfin les dernières lignes:
Checking `sniffer'... eth1: PF_PACKET(/sbin/dhclient) |
A priori rien de bien grave. J'ai aussi retenté un iptables -A INPUT -p icmp -j DROP puis REJECT sans changement. J'ai toujours autant de messages. Re-question bête: ce ne serait pas du flood icmp par hasard? Voilà, c'était surtout pour prévenir de la dépendance de la librairie pour la compilation. Je continue. A bientôt.
Marsh Posté le 26-03-2006 à 21:05:35
Bonsoir à tous,
L'histoire commence le jour où voulant me mettre un nom d'hôte correct je découvre qu'à l'issue de la manip, par un cat /var/log/messages, une nouvelle erreur apparaît:
Mar 26 20:22:42 localhost kernel: 213.228.13.254 sent an invalid ICMP type 11, code 0 error to a broadcast: 82.235.141.255 on eth1
Je recherche donc ce que peut bien être ce ICMP ainsi que le code, n'ayant rien compris aux explications trouvées dans ce forum. Rien ne me choque puisque j'en déduis qu'un des noeuds de free m'informe d'un temps dépassé lors de l'envoi d'un datagramme. Je me dis que j'ai fait une boulette quelque part, sans trouver laquelle, bien entendu.
Je décide de mettre un firewall , enfin. C'est shorewall. Voici le cat/etc/shorewall/policy:
#SOURCE DEST POLICY LOG LIMIT:BURST
# LEVEL
loc net ACCEPT
loc fw ACCEPT
fw loc ACCEPT
fw net ACCEPT
net all DROP info
all all REJECT info
Mon messages me donne ceci:
Mar 26 20:24:46 localhost kernel: Shorewall:net2all:DROP:IN=eth1 OUT= MAC= SRC=82.235.141.238 DST=82.235.141.255 LEN=132 TOS=0x00 PREC=0x00 TTL=64 ID=105 DF PROTO=UDP SPT=631 DPT=631 LEN=112
Mar 26 20:24:46 localhost kernel: 213.228.13.254 sent an invalid ICMP type 11, code 0 error to a broadcast: xx.235.xxx.xxx on eth1
un uptime (fait par hasard, car je testais, je vient de la découvrir:
20:51:18 up 1:21, 3 users, load average: 3.02, 2.86, 2.50
3 utilisateurs ?? Je veux bien être schizo, mais tout de même.
Donc, je ne comprends plus rien. Me tromperait-on et ne serais-je donc pas seul? Tout cela m'inquiète.
Désolé si la question est redondante, mais même si elle a déjà été abordée, ma compréhension des réponses lues fait que je n'ai pas trouvé ma réponse(certaines semblent s'approcher, mais c'est pour iptable). Normalement il me semble avoir désormais bloqué tout ce qui vient de l'extérieur, mais....je suis un boulet.
D'avance merci pour votre aide.
Message édité par le_courtois le 27-03-2006 à 21:10:21