winXP: routing Tabelle löschen
-
Hallo,
wie um alles in der Welt löscht man unter winXP die Routingtabelle?
route delete *
zeigt keinen Effekt
Manche Routen lassen sich so löschen:
route delete 192.168.0.0 mask 255.255.255.0 192.168.0.1 metric 10 if 0x4
Bei anderen sagt er dann, dass die Route nicht existiert.
(Hab dass Gefühl, dass es sich bei den nicht löschbaren Routen um diejenigen
handelt, die automatisch vom System angelegt worden sind)Teilweises löschen geht auch ned:
route delete 192.*
Ergebnis: Löschen der Route fehlgeschlagen: Falscher Parameter.
Was läuft da schief?
Ich will einfach eine komplett leere Routingtabelle,
dass ich dann hinterher alles so eintragen kann, wie ich's brauch.Bin für Wunderwaffen jederzeit dankbar.
Martin
-
Wenn du einfach nur route eingibst, dann gibt es eine ausführliche Hilfe.
[...] Bei den Befehlen PRINT und DELETE können Platzhalter für Ziel und Gateway verwendet werden, (Platzhalter werden durch "*" angegeben), oder Sie können auf die Angabe des Gatewayparameters verzichten. Falls Ziel "*" or "?" enthält, wird es als Shellmuster bearbeitet und es werden nur übereinstimmende Zielrouten gedruckt. Der Platzhalter "*" wird mit jeder Zeichenkette überprüft, und "?" wird mit jedem Zeichen überprüft. Beispiele: 157.*.1, 157.*, 127.*, *224*. Diagnoseanmerkung: Eine ungültige MASK erzeugt einen Fehler unter folgender Bedingung : (DEST & MASK) != DEST. Beispiel> route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 Die Route konnte nicht hinzugefügt werden: Der angegebene Maskenparameter ist ungültig. (Destination & Mask) != Destination. [...]
-
Walli schrieb:
Wenn du einfach nur route eingibst, dann gibt es eine ausführliche Hilfe.
Weiss, ich. Hab da auch reingeschaut.
Aber entweder bin ich zu blöd, das zu kapiern, oder irgendwas is falsch.So wie ich es interpretiere, dann müsste ein
"route delete *"
sämtliche Einträge löschen.Das einzige was dabei jedoch gelöscht wird ist das Standardgateway.
Alle anderen Einträge bleiben unverändert erhalten.Auch das oben beschriebende "route delete 192.*" dürfte keine Fehler liefern.
folgende Tabelle:
=========================================================================== =========================================================================== Aktive Routen: Netzwerkziel Netzwerkmaske Gateway Schnittstelle Anzahl 0.0.0.0 0.0.0.0 192.168.17.10 192.168.17.128 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 192.168.0.0 255.255.255.0 192.168.0.128 192.168.0.128 10 192.168.0.128 255.255.255.255 127.0.0.1 127.0.0.1 10 192.168.0.255 255.255.255.255 192.168.0.128 192.168.0.128 10 192.168.17.0 255.255.255.0 192.168.17.128 192.168.17.128 10 192.168.17.128 255.255.255.255 127.0.0.1 127.0.0.1 10 192.168.17.255 255.255.255.255 192.168.17.128 192.168.17.128 10 224.0.0.0 240.0.0.0 192.168.0.128 192.168.0.128 10 224.0.0.0 240.0.0.0 192.168.17.128 192.168.17.128 10 255.255.255.255 255.255.255.255 192.168.0.128 192.168.0.128 1 255.255.255.255 255.255.255.255 192.168.17.128 192.168.17.128 1 Standardgateway: 192.168.17.10 =========================================================================== Ständige Routen: Keine
Eintrag für 192.168.0.0, 255.255.255.0 löschen:
route delete 192.168.0.0 mask 255.255.255.0 192.168.0.128 metric 10 if 0x?
beim Interface wo das ? steht hab ich nacheinander alle Interfaces angegeben,
die ein "route print" oben in der Tabelle anzeigt.Jedesmal diese Meldung:
"Die angegebene Route wurde nicht gefunden."Fazit:
irgendwas mach ich falsch und ich weiss beim besten Willen nicht was