Wann wäre eine dauerhafte Route keine aktive Route? [Duplikat]

3

Diese Frage hat hier bereits eine Antwort:

Ich habe unserer Windows Server 2003-Box mit "route -p add" eine dauerhafte Route hinzugefügt. Nach einem Neustart ergab der "Routendruck" folgendes:

Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric    
          0.0.0.0          0.0.0.0      10.91.131.1      10.91.131.9     20
        10.88.0.0  255.255.255.252        10.88.0.1        10.88.0.1     30
        10.88.0.1  255.255.255.255        127.0.0.1        127.0.0.1     30
      10.91.131.0    255.255.255.0      10.91.131.9      10.91.131.9     20
      10.91.131.9  255.255.255.255        127.0.0.1        127.0.0.1     20
   10.255.255.255  255.255.255.255        10.88.0.1        10.88.0.1     30
   10.255.255.255  255.255.255.255      10.91.131.9      10.91.131.9     20
        127.0.0.0        255.0.0.0        127.0.0.1        127.0.0.1      1
        224.0.0.0        240.0.0.0        10.88.0.1        10.88.0.1     30
        224.0.0.0        240.0.0.0      10.91.131.9      10.91.131.9     20
  255.255.255.255  255.255.255.255        10.88.0.1        10.88.0.1      1
  255.255.255.255  255.255.255.255      10.91.131.9      10.91.131.9      1
Default Gateway:       10.91.131.1
===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
        10.88.0.0    255.255.255.0        10.88.0.2       1

Die von mir hinzugefügte Route wird als dauerhafte Route aufgeführt, jedoch nicht als aktive. Warum könnte dies der Fall sein?

Die fragliche Route ist für eine OpenVPN-Verbindung. Hat das etwas damit zu tun?

Bearbeiten Ich hätte erwähnt , dass die Route nicht funktioniert. Erst als es wieder hinzugefügt wurde, funktionierte es. Danach wurde es in der Tabelle Active Routes angezeigt.

alnorth29
quelle

Antworten:

2

Soweit mir bekannt ist, dient die Unterscheidung zwischen Aktiv und Persistent im Befehl route lediglich dazu, die Ermittlung der erlernten und / oder temporären Routen im Vergleich zu den Routen zu vereinfachen, die Sie explizit als persistent hinzugefügt haben.

Ich bin mir sicher, dass mich jemand korrigieren wird, wenn ich falsch liege :)

Impuls
quelle
Sie haben es ziemlich gut abgedeckt. "Aktive" Routen sind nur eine Wiedergabe der Routing-Tabelle, wie sie zu der Zeit existiert. Wie Sie sagen, kann es Routen enthalten, die gelernt wurden (über ein Routing-Protokoll). "Persistente" Routen sind solche, die explizit definiert wurden, weil es möglicherweise keinen Mechanismus gibt, mit dem sie über ein Routing-Protokoll gelernt werden können. Persistente (manchmal als statische bezeichnete) Routen werden häufig verwendet, wenn Systeme (Server) über mehrere Netzwerkkarten verfügen und Sie je nach Ziel den Datenverkehr durch die eine oder andere erzwingen möchten.
BillP3rd
3
Du liegst falsch. Wenn eine dauerhafte Route aktiv ist, erfolgt dies an beiden Orten. @ BillP3rd: Eine statische Route wird nicht dynamisch bestimmt (manuell erstellt). Eine persistente Route ist eine statische Route, die über Neustarts hinweg erhalten bleibt.
Gabe
2

Ich habe ein ähnliches Problem mit einer VPN-Verbindung. Nach einem Sleep / Wake des Laptops ist die persistente Route über das VPN nicht mehr aktiv. Fügen Sie es mit route add ... -p erneut hinzu. Es wird dann weiterhin als dauerhafte Verbindung aufgeführt, ist jedoch wieder aktiv.

Einige möglicherweise verwandte / hilfreiche Links, aber nichts zu schlüssiges.

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1010644

https://serverfault.com/questions/193335/static-route-from-a-windows-7-client-not-working-as-expected

http://answers.microsoft.com/en-us/windows/forum/windows_7-networking/windows-7-no-dns-or-no-network-after-resume-wake/c1253ab0-4793-449e-8975- a900ce7dec4f

http://forums.speedguide.net/showthread.php?269551-How-to-AUTOMATE-VPN-reconnection-during-PC-wake-up-from-sleep-mode

Wie stelle ich die VPN-Verbindung nach dem Ruhezustand / Ruhezustand unter Vista / 7 automatisch wieder her?

Simon D
quelle
1

Führen Sie denselben Befehl add ohne das -p aus, und die Route wird aktiv.

Wenn Sie den Befehl mit -p ausführen, wird er erst nach einem Neustart aktiv.

Jose
quelle
0

Von der aktiven Route,

10.88.0.0 255.255.255.252 10.88.0.1

Von der persistenten Route,

10.88.0.0 255.255.255.0 10.88.0.2

Bitte ändern Sie (Netzmaske) in Persistent Route als

10.88.0.0 255.255.255.252 10.88.0.2

Ich denke, spezifischere Subnetzmasken haben Vorrang ...

Zack
quelle