Site icon bintorosoft.com

Running-Config vs. Startup-Config: Unterschiede einfach erklärt

Cloud computing devices

In Cisco IOS gibt es zwei zentrale Konfigurationsstände: die running-config (aktuell im RAM wirksam) und die startup-config (beim Booten geladen, dauerhaft gespeichert). Wer den Unterschied versteht, vermeidet typische Fehler wie „Konfiguration nach Neustart weg“ und kann Änderungen sauber testen, versionieren und sicher ausrollen.

Grundprinzip: RAM vs. NVRAM/Flash

Die running-config liegt im Arbeitsspeicher (RAM) und steuert den laufenden Betrieb. Die startup-config liegt dauerhaft im nichtflüchtigen Speicher (klassisch NVRAM, je nach Plattform auch Flash) und wird beim Neustart eingelesen.

Merksatz für die Praxis

running-config ist das, was gerade läuft. startup-config ist das, womit der Router wieder hochkommt.

So zeigst du Running-Config und Startup-Config an

Zum Verständnis gehört das schnelle Prüfen beider Konfigurationen. Besonders nach Änderungen oder vor Wartungsfenstern sind diese Befehle Pflicht.

Router# show running-config
Router# show startup-config

Gezielt filtern statt alles lesen

Mit Pipe-Filtern findest du relevante Stellen schneller, z. B. Benutzer, Interfaces oder Routing.

Router# show running-config | include hostname|username|enable
Router# show running-config | section interface
Router# show startup-config | section line vty

Was passiert bei Änderungen? Sofort wirksam – aber nicht automatisch gespeichert

Wenn du im Konfigurationsmodus etwas änderst, landet es unmittelbar in der running-config und wirkt sofort. Die startup-config bleibt unverändert, bis du aktiv speicherst.

Router# configure terminal
Router(config)# hostname R1
R1(config)# end

Nach dieser Änderung ist der Hostname live – nach einem Neustart ist er ohne Speichern wieder weg.

Speichern: Running-Config in Startup-Config schreiben

Damit Änderungen einen Reload überleben, musst du die laufende Konfiguration persistent ablegen. Standard ist das Kopieren von running nach startup.

R1# copy running-config startup-config

Alternative Schreibweise (je nach IOS/Plattform)

R1# write memory
R1# wr

Reload-Szenario: Welche Config gewinnt?

Beim Neustart lädt das Gerät die startup-config und baut daraus die neue running-config. Deshalb bestimmt die Startup-Config den „definierten Startzustand“.

R1# reload

Konfigurations-Workflows: sicher testen, dann speichern

In der Praxis testest du Änderungen zunächst live in der running-config. Wenn Funktionstests erfolgreich sind, speicherst du. Das reduziert Risiko in produktiven Netzen.

R1# show ip interface brief
R1# show ip route
R1# ping 203.0.113.1
R1# copy running-config startup-config

Rollback-Idee im Kleinen: nicht speichern, wenn Test fehlschlägt

Wenn eine Änderung Probleme verursacht, kannst du sie in der Running-Config zurücknehmen oder im Notfall neu starten, um wieder auf die Startup-Config zu kommen.

R1# configure terminal
R1(config)# no ip route 0.0.0.0 0.0.0.0 203.0.113.1
R1(config)# end

Startup-Config löschen oder zurücksetzen

Für Lab-Setups, Geräteübergaben oder saubere Neuaufbauten wird die Startup-Config häufig gelöscht. Danach startet das Gerät ohne gespeicherte Konfiguration.

R1# write erase
R1# reload

Wichtig: Auswirkungen verstehen

Nach dem Löschen der Startup-Config kann der Router beim Booten den Setup-Dialog anbieten. In professionellen Workflows wird der Dialog meist abgelehnt und die Konfiguration manuell gesetzt.

Would you like to enter the initial configuration dialog? [yes/no]: no

Typische Fehler in der Praxis (und wie du sie vermeidest)

Viele Probleme entstehen nicht durch falsche Befehle, sondern durch falsches Speichern oder fehlende Kontrolle, welche Config gerade „gilt“.

Schneller Check vor Wartung oder Reload

R1# show running-config | include Last configuration change
R1# show startup-config | include hostname
R1# show clock

Zusatzwissen: Konfiguration exportieren und versionieren

Für Teams und produktive Umgebungen ist es sinnvoll, Konfigurationen extern zu sichern. So kannst du Änderungen nachvollziehen und bei Bedarf wiederherstellen.

R1# copy running-config tftp:
R1# copy startup-config tftp:

Lokales Backup in Flash (einfacher Snapshot)

Je nach Plattform kannst du Konfigurationsstände auch lokal in Flash ablegen, z. B. vor größeren Änderungen.

R1# dir flash:
R1# copy startup-config flash:startup_backup.cfg
R1# copy running-config flash:running_backup.cfg

Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab (CCNA)

Hallo! Ich bin ein CCNA-Network Engineer und unterstütze Sie bei Cisco Router- und Switch-Konfigurationen – inklusive eines vollständigen Cisco Packet-Tracer-Labs (.pkt). Ideal für Lern-/Übungsszenarien, Validierung oder eine saubere Demo-Topologie.

Was ich (je nach Paket) umsetze

Sie erhalten

Bitte schreiben Sie mir vor der Bestellung, damit wir Scope, Packet-Tracer-Version, Geräteanzahl und Deadline klären.

Konfiguriere Cisco Router & Switches | Cisco Packet-Tracer-Labs. Finden Sie mich auf Fiverr.

Exit mobile version