Hallo, * On Thu, Mar 31, 2005 at 12:21 PM (+0200), Anke Börnig wrote:
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 ...
Ich habe leider gerade keine "SuSE Linux 9.2"-Installation zur Hand, auf der ich es testen könnte. Möglicherweise wird es aber durch den "sysctl" aktiviert, der die beim Start zu setzenden Einstellungen aus der "/etc/sysctl.conf" holt. Wenn dem so ist, dann sollte dem OP ein Anpassen der "/etc/sysctl.conf" helfen, damit's auch beim Neustart so bleibt. Viele Grüße, Steffen