mayamaya schrieb:
wenn ich den Tarn-Modus aktiviere und in einem Netz bin und zb. man mich dann anpingt oder anderweitig zu erreichen versucht, wird das Packet bei aktiviertem "Tarnmodus" einfach verworfen und nicht beantwortet. Dies zeigt dem Anfragenden aber doch, das mein Rechner läuft und das Packet aktiv verwirft, oder?
Hier muss man unterscheiden, ob der Ping aus dem selben logischen Netz kommt, in dem Dein Rechner sich befindet oder aus einem entfernten Netzwerk.
Im ersten Fall, erhält ein pingender Rechner das selbe Ergebnis, wie wenn kein Rechner mit der betreffenden IP existiert.
Unsichtbar bist Du damit aber noch lange nicht.
mayamaya schrieb:
Wenn mein Rechner wirklich nicht erreichbar wäre, weil er aus ist oder keine Netzwerkverbindung hat, bekäme der Anfragende ein "Host/Network unreachable", soweit ich weiss..
wie kann ich diesen zustand bei aufrechter netzwerkverbindung bekommen?
Der Anfragende würde üblicherweise ein "destination host unreachable" (ICMP Type 3 Code 1) erhalten, kein "destination network unreachable" (ICMP Type 3 Code 0).
Du könntest eine 3/1 Nachricht auf verschiedene Art und Weise erzeugen:
1. Duch Konfiguration des vorgeschalteten Routers. Allerdings würde dieser Router dann in der Regel auch jeden erwünschten Datenverkehr droppen.
Ich befürchte auch, dass Du wohl keinen Zugriff auf diesen Router hast, sonst hättest Du das Problem nicht
.
2. Mit Hilfe eines Programms oder Skripts, welches in der Lage ist Ethernet Pakete selbst zu erzeugen. Spontan fällt mir da netcat ein, würde aber vermutlich auch mit andern Werkzeugen bzw. Programmiersprachen funktionieren.
Problem dabei ist, dass Du die Absender Adresse spoofen müsstest, was dem Border Router möglicherweise nicht gefallen wird
.
[edit]
Ach so, noch was:
Unter 10.3 kannst Du mit dem Kommando "ipfw" die Firewall im Terminal konfigurieren.
Damit kannst Du u. a. dafür sorgen, dass pings nicht beantwortet werden.
Die Konfiguration der Firewall im Terminal ist aber nicht ganz einfach, was sich auch in der Länge der man page (man ipfw) zeigt.
[/edit]