
Hallo, Am Donnerstag, 31. März 2005 11:31 schrieb Heiko Romahn:
Hallo Liste,
ich habe ein Problem mit ping -b. Es antwortet mir nur mein Gateway/Router. Die anderen Rechner bleiben stumm, sind aber durch direktes anpingen erreichbar.
Ein ping schickt ein "ICMP echo request" Paket, auf das ein anderer Rechner dann mit einem "ICMP echo reply" antworten sollte. Ich finde in meinem System (SuSE 9.2) folgenden Eintrag: anke@arwen:~> cat /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts 1 Die "1" bedeutet, dass der entsprechende Parameter aktiviert ist. Dadurch antwortet der Rechner also nicht auf Broadcast-Pings. Ich gehe einfach mal davon aus, dass das eine Sicherheits-Einstellung ist, die verhindern soll, dass man durch einen einfachen Broadcast-Ping herausfindet, welche Rechner es alle im Netzwerk gibt. Ich habe jetzt allerdings auf die Schnelle nicht herausgefunden, wodurch genau der Eintrag erzeugt wird. Auch nach Stoppen der Firewall ist der Eintrag noch da ... Du kannst das ganze "manuell" abschalten durch ein echo "0" > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts allerdings wird nach dem nächsten Reboot wieder der ursprüngliche Wert vorhanden sein ... HTH, Anke -- Think before you ...