Heute sprechen wir über das Zurücksetzen von Passwörtern für Router und Switches, über Updates, Neuinstallationen und Wiederherstellungen von IOS sowie über das Lizenzierungssystem von Cisco für das Betriebssystem IOSv15. Diese Themen sind äußerst wichtig für das Management von Netzwerkausrüstung.

Wie kann man das Passwort wiederherstellen? Vielleicht fragen Sie sich, warum das notwendig sein könnte. Angenommen, Sie haben ein Gerät konfiguriert und alle erforderlichen Passwörter eingerichtet: für VTY, die Konsole, den privilegierten Modus sowie für Telnet und SSH, und dann haben Sie diese Passwörter vergessen. Möglicherweise hat der Mitarbeiter, der diese eingerichtet hat, das Unternehmen verlassen und Ihnen keine Informationen hinterlassen, oder Sie haben einen Router auf eBay gekauft und kennen die Passwörter nicht, die der vorherige Eigentümer festgelegt hat, wodurch Sie keinen Zugriff auf das Gerät erhalten.
In solchen Situationen sollten Sie «Hacker»-Techniken anwenden. Sie hacken das Cisco-Gerät und setzen die Passwörter zurück, aber das ist kein echtes Hacken, wenn das Gerät Ihnen gehört. Dafür benötigen Sie drei Dinge: die Break Sequence, den Konfigurationsmodus und einen Neustart des Systems.
Sie verwenden den Schalter, schalten die Stromversorgung des Routers aus und schalten ihn sofort wieder ein, damit der Router neu startet. Dieser Vorgang wird von „Ciscovation“ als „Bouncing“ bezeichnet. Beim Entpacken des IOS-Images müssen Sie den Ladeabbruch durchführen, also eine Verbindung zum Gerät über den Konsolenport herstellen und die Break-Sequenz starten. Die Tastenkombination, die die Break-Sequenz auslöst, hängt von dem Terminalemulator ab, den Sie verwenden, das heißt, für Hyperterminal geschieht der Ladeabbruch mit einer Kombination, für SequreSRT mit einer anderen. Unter diesem Video finden Sie einen Link , wo Sie alle Tastenkombinationen für verschiedene Terminalemulatoren, unterschiedliche Kompatibilität und verschiedene Betriebssysteme einsehen können.
Wenn Sie die Bootunterbrechung verwenden, startet der Router im ROMmon-Modus. ROMmon ist vergleichbar mit dem BIOS eines Computers; es handelt sich um ein grundlegendes Betriebssystem, das es ermöglicht, grundlegende Dienstbefehle auszuführen. In diesem Modus können Sie das Konfigurationsregister nutzen. Wie bekannt, überprüft das System während des Bootvorgangs die Verfügbarkeit von Bootkonfigurationen, und wenn diese nicht vorhanden sind, wird die Standardkonfiguration geladen.
Normalerweise beträgt der Wert des Konfigurationsregisters des Routers 0x2102, was bedeutet, dass die Bootkonfiguration gestartet wird. Wenn Sie diesen Wert auf 0x2142 ändern, wird während der Break Sequence die Bootkonfiguration ignoriert, da das System den Inhalt des nichtflüchtigen Speichers NVRAM nicht beachtet und die Standardkonfiguration lädt, die den "Out-of-the-Box"-Einstellungen des Routers entspricht.
Um mit den Standard-Einstellungen zu booten, müssen Sie den Konfigurationsregisterwert auf 0x2142 ändern. Dies weist das Gerät buchstäblich an: 'Bitte ignorieren Sie die Startkonfiguration bei jedem Bootvorgang!'. Da diese Konfiguration alle Passwörter enthält, erhalten Sie beim Booten mit den Standard-Einstellungen freien Zugang zum privilegierten Modus. In diesem Modus können Sie Passwörter neu installieren, die vorgenommenen Änderungen speichern, das System neu starten und die volle Kontrolle über das Gerät erlangen.
Jetzt werde ich Packet Tracer starten und Ihnen zeigen, worüber ich gerade gesprochen habe. Sie sehen die Netzwerktopologie, die aus einem Router besteht, bei dem die Passwörter neu installiert werden müssen, einem Switch und einem Laptop. In allen Video-Tutorials habe ich auf das Gerätesymbol im Packet Tracer geklickt, die CLI-Konsole geöffnet und das Gerät konfiguriert. Jetzt möchte ich es anders handhaben und zeigen, wie dies an einem echten Gerät gemacht wird.
Ich verbinde den RS-232 seriellen Port meines Laptops mit einem Konsolenkabel mit dem Konsolenport des Routers. In der Software ist dieses Kabel blau. Ich muss keine IP-Adressen einstellen, da diese für die Verbindung mit dem Konsolenport des Routers nicht erforderlich sind.

Im Laptop gehe ich zum Tab Terminal und überprüfe die Einstellungen: Übertragungsrate 9600 b/s, Datenbits – 8, ohne Parität, Stopbits – 1, keine Flusskontrolle, und dann klicke ich auf OK, was mir Zugriff auf die Konsole des Routers gibt. Wenn ich die Informationen in beiden Fenstern – CLI des Routers R0 und auf dem Bildschirm des Laptops Laptop0 – vergleiche, sind sie identisch.

Packet Tracer ermöglicht solche Vorgänge, aber in der Praxis werden wir nicht das CLI-Konsolenfenster des Routers verwenden, sondern nur über das Terminal des Computers arbeiten.
Also, wir haben einen Router, dessen Passwort zurückgesetzt werden muss. Sie gehen ins Terminal des Laptops, prüfen die Einstellungen, gehen zum Einstellungsfeld des Routers und sehen, dass der Zugang durch ein Passwort gesperrt ist! Wie kommen wir da rein?
Ich gehe zum Router, klicke auf die Registerkarte, wo er als physisches Gerät angezeigt wird, schalte den Netzschalter aus und schalte ihn dann sofort wieder ein. Sie sehen, dass im Terminalfenster eine Meldung über das Selbstentpacken des Betriebssystem-Images erscheint. In diesem Moment sollten Sie die Tastenkombination Ctrl+C verwenden, um in den rommon-Modus im Packet Tracer zu wechseln. Wenn Sie über Hyperterminal verbunden sind, müssen Sie Ctrl+Break drücken.
Sie sehen, dass auf dem Bildschirm eine Zeile mit der Überschrift rommon 1 erschienen ist, und wenn Sie ein Fragezeichen eingeben, zeigt das System eine Reihe von Hinweisen darauf, welche Befehle in diesem Modus verwendet werden können.

Der Parameter boot startet den internen Ladeprozess, confreg startet das Konfigurationsregister-Tool, und genau dieser Befehl interessiert uns. Ich gebe im Terminal confreg 0x2142 ein. Das bedeutet, dass beim Neustart die Informationen, die im NVRAM-Flashspeicher gespeichert sind, ignoriert werden und der Router mit den Standardkonfigurationen gestartet wird, wie ein völlig neues Gerät. Hätte ich den Befehl confreg 0x2102 eingegeben, würde der Router die letzten gespeicherten Boot-Parameter verwenden.
Mit dem Befehl reset starte ich das System neu. Wie Sie sehen können, fragt das System nach dem Booten nicht wie beim letzten Mal nach einem Passwort, sondern ob ich den Konfigurationsdialog fortsetzen möchte. Momentan haben wir einen Router mit den Standardeinstellungen, ohne benutzerdefinierte Konfiguration.

Ich gebe no ein, drücke dann die Eingabetaste und wechsle vom Benutzer- in den privilegierten Modus. Da ich die Startkonfiguration anzeigen möchte, verwende ich den Befehl show startup-config. Sie sehen den Hostnamen NwKing router, das Willkommensbanner und das Passwort für die Konsole «console». Jetzt kenne ich dieses Passwort und kann es kopieren, um es nicht zu vergessen, oder ich kann es durch ein anderes ersetzen.
Das Erste, was ich tun muss, ist, die Startkonfiguration in die aktuelle Routerkonfiguration zu laden. Dazu verwende ich den Befehl copy startup-config running-config. Nun ist unsere aktuelle Konfiguration die vorherige Routerkonfiguration. Sie sehen, dass sich nach diesem Schritt der Routername in der Befehlszeile von Router auf NwKingRouter geändert hat. Mit dem Befehl show run kann die aktuelle Gerätkonfiguration angezeigt werden, wo der Konsolenpasswort als 'console' zu sehen ist. Wir haben kein enable password verwendet, was korrekt ist. Sie müssen daran denken, dass die Wiederherstellung den privilegierten Modus 'beendet' und Sie wieder im Benutzer-Modus der Befehlszeile landen.
Wir können immer noch Änderungen im Register vornehmen. Wenn das Passwort geheim wäre, also die Funktion enable secret verwendet würde, könnte man es offensichtlich nicht entschlüsseln. Man kann also mit dem Befehl config t in den globalen Konfigurationsmodus zurückkehren und ein neues Passwort festlegen. Dazu gebe ich den Befehl enable secret ein oder kann ein beliebiges anderes Wort als Passwort verwenden. Wenn Sie show run eingeben, sehen Sie, dass die Funktion enable secret aktiviert ist. Das Passwort erscheint nun nicht mehr als Wort «enable», sondern als Folge von verschlüsselten Zeichen. Sie können sich keine Sorgen um die Sicherheit machen, denn Sie haben gerade selbst ein neues Passwort festgelegt und verschlüsselt.

So kann das Passwort Ihres Routers wiederhergestellt werden. Achten Sie auf einen wichtigen Punkt: Wenn Sie den Befehl „Version anzeigen“ (show version) eingeben, sehen Sie, dass der Konfigurationsregisterwert 0x2142 beträgt. Das bedeutet, dass selbst wenn ich den Befehl copy running to startup benutze und den Router neu starte, das System die Standardkonfiguration lädt, also kehrt der Router zu den Werkseinstellungen zurück. Das wollen wir auf keinen Fall, denn wir haben das Passwort zurückgesetzt und die Kontrolle über das Gerät erhalten und möchten es im Betriebsmodus verwenden.
Daher müssen Sie in den globalen Konfigurationsmodus gehen (Router(config)#) und den Befehl config-register 0x2102 eingeben. Erst danach können Sie den Befehl zum Kopieren der aktuellen Konfiguration in die Startkonfiguration (copy run start) verwenden. Die aktuellen Einstellungen können auch über den Befehl write in die Startkonfiguration kopiert werden. Wenn Sie jetzt show version eingeben, sehen Sie, dass der Konfigurationsregisterwert jetzt 0x2102 beträgt und das System mitteilt, dass die Änderungen bei der nächsten Router-Neustart wirksam werden.
Deshalb initiieren wir den Neustart mit dem Befehl reload. Das System wird neu gestartet und wir haben jetzt alle Konfigurationsdateien, alle Einstellungen und kennen alle Passwörter. So erfolgt die Wiederherstellung der Router-Passwörter.
Schauen wir uns an, wie wir dasselbe Verfahren für einen Switch durchführen. Der Router verfügt über einen Schalter, mit dem man die Stromversorgung ein- und ausschalten kann, während der Cisco-Switch einen solchen Schalter nicht hat. Wir müssen uns mit einem Konsolenkabel an den Konsolenanschluss verbinden, dann das Netzkabel auf der Rückseite des Switches abziehen, nach 10-15 Sekunden wieder einstecken und sofort die MODE-Taste für 3 Sekunden gedrückt halten. Dadurch wird der Switch automatisch in den ROMmon-Modus versetzt. In diesem Modus müssen Sie das Dateisystem auf dem Flash-Speicher initialisieren und die Datei config.text beispielsweise in config.text.old umbenennen. Wenn Sie sie einfach löschen, «vergisst» der Switch nicht nur die Passwörter, sondern auch alle vorherigen Einstellungen. Danach starten Sie das System neu.

Was passiert mit dem Switch? Während des Neustarts greift er auf die Konfigurationsdatei config.text zu. Wenn diese Datei im Flash-Speicher des Geräts nicht gefunden wird, lädt er das IOS mit den Standardeinstellungen. Das ist der Unterschied: Im Router müssen Sie die Registrierungseinstellungen ändern, während es beim Switch ausreicht, einfach den Namen der Bootdatei zu ändern. Lassen Sie uns betrachten, wie das im Programm Packet Tracer funktioniert. Diesmal verbinde ich ein Laptop über ein Konsolenkabel mit dem Konsolenanschluss des Switches.
Wir verwenden nicht die CLI-Konsole des Switches, sondern simulieren eine Situation, in der die Switch-Konfiguration nur über das Laptop erreicht werden kann. Ich benutze dieselben Terminaleinstellungen für das Laptop wie im Fall des Routers und drücke 'Enter', um mich mit dem Konsolenanschluss des Switches zu verbinden.
Im Packet Tracer kann ich das Netzkabel nicht ab- und wieder anstecken, wie es bei einem physischen Gerät der Fall ist. Wenn ich ein Passwort für die Konsole hätte, könnte ich den Switch neu starten, daher gebe ich den Befehl enable password enable ein, um ein lokales Passwort für den privilegierten Konsolenzugriff festzulegen.
Jetzt, wenn ich die Einstellungen aufrufe, sehe ich, dass das System nach einem Passwort fragt, das ich nicht kenne. Das bedeutet, ich muss einen Neustart des Systems einleiten. Wie Sie sehen, akzeptiert das System den Befehl 'reload', der aus dem Benutzer-Modus gesendet wurde, nicht, daher muss ich den privilegierten Modus verwenden. Wie ich bereits sagte, würde ich in der realen Welt einfach das Stromkabel des Switches für ein paar Sekunden abziehen, um einen Neustart auszulösen, aber da dies im Programm nicht möglich ist, muss ich das Passwort entfernen und von hier aus neu starten. Verstehen Sie, warum ich das tue, richtig?

Also wechsle ich von der CLI-Registerkarte zur Registerkarte 'Physisches Gerät', und wenn das Gerät mit dem Neustart beginnt, halte ich die virtuelle MODE-Taste für 3 Sekunden gedrückt und gehe in den ROMmon-Modus. Sie sehen, dass die Informationen im CLI-Fenster des Switches die gleichen sind wie im Fenster auf dem Laptop. Ich wechsle zum Laptop, dessen Fenster den ROMmon-Modus des Switches anzeigt, und gebe den Befehl 'flash_init' ein. Dieser Befehl initialisiert das Dateisystem im Flash, danach gebe ich den Befehl 'dir_flash' ein, um den Inhalt des Flash-Speichers anzuzeigen.
Hier sind zwei Dateien zu finden: eine Datei des Betriebssystems IOS mit der Endung .bin und die Datei config.text, die wir umbenennen müssen. Dazu verwende ich den Befehl rename flash:config.text flash:config.old. Wenn ich jetzt den Befehl dir_flash benutze, kann ich sehen, dass die Datei config.text in config.old umbenannt wurde.

Jetzt gebe ich den Befehl reset ein, der Switch startet neu und wechselt nach dem Hochfahren zu den Standardeinstellungen. Dies wird durch die Änderung des Gerätenamens in der Eingabeaufforderung von NwKingSwitch auf einfach Switch bestätigt. In einem realen Gerät gibt es den Befehl rename, aber im Packet Tracer kann er nicht verwendet werden. Daher verwende ich show running conf; wie Sie sehen können, verwendet der Switch alle Standardeinstellungen und gebe den Befehl more flash:config.old ein. Das ist der Trick: Sie müssen einfach die aktuelle Konfiguration des Geräts, die auf dem Bildschirm angezeigt wird, kopieren, in den globalen Konfigurationsmodus wechseln und die kopierten Informationen einfügen. Idealerweise kopieren wir alle Einstellungen, und Sie sehen, dass sich der Gerätename geändert hat und der Switch in den normalen Betriebsmodus gewechselt ist.
Jetzt bleibt nur noch, die aktuelle Konfiguration in die Startkonfiguration zu kopieren, d.h. eine neue Datei config.text zu erstellen. Der einfachste Weg ist, die alte Datei einfach wieder in config.text umzubenennen, also den Inhalt von config.old in die aktuelle Konfiguration zu kopieren und diese dann als config.text zu speichern. So wird das Passwort des Switches wiederhergestellt.
Nun betrachten wir, wie man das Betriebssystem Cisco IOS sichern und wiederherstellen kann. Die Sicherung besteht darin, das IOS-Image auf einen TFTP-Server zu kopieren. Danach erkläre ich, wie man die Image-Datei von diesem Server auf Ihr Gerät überträgt. Das dritte Thema ist die Wiederherstellung des Systems im ROMmon-Modus. Dies kann nötig sein, wenn Ihr Kollege versehentlich das IOS gelöscht hat und das System nicht mehr startet.

Wir werden sehen, wie man eine Systemdatei aus dem TFTP-Server im ROMmod-Modus erhält. Für diesen Vorgang gibt es zwei Methoden, eine davon ist xmodem. Packet Tracer unterstützt xmodem nicht, daher werde ich kurz erklären, was es ist, und dann anhand von Packet Tracer zeigen, wie die zweite Methode – die Wiederherstellung des Systems über TFTP – verwendet wird.
In dem Diagramm ist das Gerät Router0 dargestellt, dem die IP-Adresse 10.1.1.1 zugewiesen wurde. Dieser Router ist mit einem Server verbunden, der die IP-Adresse 10.1.1.10 hat. Ich habe vergessen, die Adresse dem Router zuzuweisen, deshalb werde ich das jetzt schnell nachholen. Unser Router ist nicht mit dem Laptop verbunden, daher erlaubt das Programm nicht, die CLI-Konsole zu nutzen, und ich muss das beheben.
Ich verbinde den Laptop mit dem Router über ein Konsolenkabel, das System fordert nach dem Konsolenpasswort, und ich verwende das Wort console. Im globalen Konfigurationsmodus weise ich der Schnittstelle f0/0 die benötigte IP-Adresse und die Subnetzmaske 255.255.255.0 zu und füge den Befehl no shutdown hinzu.
Dann gebe ich den Befehl show flash ein und sehe, dass sich 3 Dateien im Speicher befinden. Die Datei mit der Nummer 3 ist die wichtigste, nämlich die IOS-Datei des Routers. Jetzt muss ich den TFTP-Server einrichten, also klicke ich auf das Symbol des Geräts Server0 und öffne die Registerkarte SERVICES. Wir sehen, dass der TFTP-Server aktiviert ist und zahlreiche Cisco-Betriebssystemdateien enthält, darunter das IOS für unseren Router c1841 – dies ist die dritte Datei in der Liste. Ich muss sie vom Server löschen, da ich eine andere IOS-Datei von unserem Router Router0 hierher kopieren möchte. Dazu wähle ich die Datei aus und klicke auf Remove file, dann wechsle ich zur Konsole des Laptops.

Während ich in der Konsole des Routers bin, gebe ich den Befehl copy flash tftp , dann kopiere und füge ich den Namen der Betriebssystemdatei ein.

Im nächsten Schritt müssen Sie die Adresse oder den Namen des entfernten Hosts angeben, auf den diese Datei kopiert werden soll. Genau wie beim Speichern der Startkonfiguration des Routers ist hier sorgfältige Aufmerksamkeit erforderlich. Wenn Sie versehentlich nicht die aktuelle Konfiguration in die Startkonfiguration kopieren, sondern umgekehrt, werden alle vorgenommenen Einstellungen nach einem Neustart des Geräts verloren sein. Ebenso dürfen Sie in diesem Fall Quelle und Ziel nicht verwechseln. Geben Sie zuerst den Namen der Datei an, die auf den Server kopiert werden soll, und dann die IP-Adresse dieses Servers 10.1.1.10.

Sie sehen, dass der Dateiübertrag begonnen hat, und wenn Sie die Liste der TFTP-Dateien ansehen, können Sie erkennen, dass anstelle der entfernten Datei nun eine neue IOS-Datei unseres Routers angezeigt wird. So wird das IOS auf den Server kopiert.
Jetzt kehren wir zurück zum Einstellungsfenster des Routers auf dem Laptop-Bildschirm und geben den Befehl copy tftp flash ein, wobei wir die Adresse des Remote-Hosts 10.1.1.10 und den Namen der Quelldatei Source filename angeben, also die IOS, die in den Flash-Speicher des Routers kopiert werden soll: c1841-ipbase-mz.123-14.T7.bin. Anschließend geben wir den Namen der Zieldatei Destination filename an, der in unserem Fall genau so sein wird wie der Name der Quelle. Danach drücke ich auf „Eingabe“, und die neue IOS-Datei wird in den Flash-Speicher des Routers kopiert. Sie sehen, dass wir jetzt zwei Betriebssystemdateien haben: die neue mit der Nummer 3 und die vorherige Originaldatei mit der Nummer 4.

Bei der Bezeichnung der IOS ist die Version für uns wichtig – in der ersten Datei mit der Nummer 3 ist es 124, und in der zweiten mit der Nummer 4 ist es 123, also eine ältere Version. Außerdem weist advipservicesk9 darauf hin, dass diese Version des Systems funktioneller ist als ipbase, da sie die Verwendung von MPLS und ähnlichem ermöglicht.
Eine weitere Möglichkeit ist, dass Sie versehentlich den Flash-Speicher gelöscht haben – ich gebe den Befehl delete flash ein und nenne den Namen der IOS-Datei, die gelöscht werden soll.
Bevor wir fortfahren, möchte ich erwähnen, dass beim nächsten Start standardmäßig die Systemdatei mit der Nummer 3 verwendet wird, das heißt, с1841-advipservicesk9-mz.124-15.T1.bin. Angenommen, ich möchte aus irgendeinem Grund, dass beim nächsten Systemstart die Datei Nummer 4 — с1841-ipbase-mz.123-14.T7.bin — verwendet wird. Dazu gehe ich in den globalen Konfigurationsmodus und gebe den Befehl boot system flash: с1841-ipbase-mz.123-14.T7.bin ein.
Nun wird diese Datei beim nächsten Booten als Standard-OS verwendet, selbst wenn wir zwei Betriebssysteme im Flash gespeichert haben.
Kehren wir zum Löschen des OS zurück und geben den Befehl delete flash: с1841-ipbase-mz.123-14.T7.bin ein. Danach löschen wir das zweite OS mit dem Befehl delete flash: с1841-advipservicesk9-mz.124-15.T1.bin, sodass der Router beide Betriebssysteme verliert.
Wenn ich nun show flash eingebe, kann ich sehen, dass wir überhaupt kein OS mehr haben. Was passiert, wenn ich den Befehl zum Neustart gebe? Sie sehen, dass das Gerät nach Eingabe des Befehls reload sofort in den ROMmon-Modus wechselt. Wie ich bereits sagte, sucht das Gerät beim Booten nach der OS-Datei, und wenn diese nicht vorhanden ist, wechselt es zum Basis-OS rommon.
Im Programm Packet Tracer sind keine xmodem-Befehle vorhanden, die auf echten physischen Geräten verwendet werden können. Dort geben Sie xmodem ein und fügen die erforderlichen Optionen für das Betriebssystem-Update hinzu. Wenn Sie das SecureCRT-Terminal verwenden, können Sie auf die Datei klicken, die Option für die Übertragung auswählen und dann xmodem wählen. Nachdem Sie xmodem ausgewählt haben, wählen Sie die Betriebssystemdatei aus. Angenommen, diese Datei befindet sich auf Ihrem Laptop, dann geben Sie xmodem ein, geben den Pfad zu dieser Datei an und senden sie. Allerdings ist xmodem eine sehr langsame Methode, und der Übertragungsprozess kann abhängig von der Dateigröße 1 bis 2 Stunden in Anspruch nehmen.
Der TFTP-Server arbeitet wesentlich schneller. Wie bereits erwähnt, gibt es im Packet Tracer keine xmodem-Befehle, daher laden wir mit dem Befehl tftpdnld, wonach das System Anweisungen zur Wiederherstellung des System-Images über den TFTP-Server gibt. Sie sehen verschiedene Parameter, die für die Datei des Betriebssystems angegeben werden müssen. Warum sind diese Parameter notwendig? Sie müssen verwendet werden, da dieser Router im Rommon-Modus nicht über die vollständige Funktionalität eines Geräts mit vollwertigem IOS verfügt. Daher müssen wir zuerst manuell die IP-Adresse unseres Routers mit dem Parameter IP_ADDRESS=10.1.1.1, dann die Subnetzmaske IP_SUBNET_MASK=255.255.255.0, das Standardgateway DEFAULT_GATEWAY=10.1.1.10, den TFTP-Server TFTP_SERVER=10.1.1.10 und die Datei TFTP_FILE=c1841-advipservicesk9-mz.124-15.T1.bin angeben.
Nachdem ich das gemacht habe, starte ich den Befehl tftpdnld, und das System bittet um Bestätigung, da alle im Flash vorhandenen Daten verloren gehen. Wenn ich mit "Ja" antworte, werden Sie sehen, dass die Farbe der Ports zwischen Router und Server auf Grün wechselt, was bedeutet, dass der Kopiervorgang des Betriebssystems vom Server erfolgt.

Nachdem der Datei-Upload abgeschlossen ist, verwende ich den Befehl boot, woraufhin die Entpackung des Systemabbilds beginnt. Sie sehen, dass der Router anschließend in den Betriebszustand übergeht, da dem Gerät das Betriebssystem zurückgegeben wird. So wird die Funktionsfähigkeit des Geräts wiederhergestellt, das sein Betriebssystem verloren hat.
Jetzt sprechen wir ein wenig über die Lizenzierung von Cisco IOS.

Vor Version 15 gab es frühere Lizenzversionen, beispielsweise Version 12, nach der direkt Version 15 veröffentlicht wurde. Fragen Sie nicht, wo die Nummern 13 und 14 geblieben sind. Nun, als Sie ein Cisco-Gerät kauften, kostete es mit der grundlegenden Funktionalität von IOS IP Base, sagen wir, 1000 $. Das war der minimale Preis für die Hardware mit dem vorinstallierten Betriebssystem in der Grundkonfiguration.
Angenommen, Ihr Freund möchte, dass sein Gerät über die erweiterten Funktionen von Advance IP Services verfügt, dann würde der Preis bei etwa 10.000 Dollar liegen. Ich nenne willkürliche Zahlen, nur damit Sie das Prinzip verstehen. Wenn Sie beide dieselbe Hardware haben, besteht der Unterschied nur in der installierten Software. Nichts würde Sie davon abhalten, Ihren Freund um eine Kopie seiner Software zu bitten, diese auf Ihrer Hardware zu installieren und dabei 9.000 Dollar zu sparen. Selbst wenn Sie keinen solchen Freund haben, können Sie heutzutage im Internet eine Raubkopie der Software herunterladen und installieren. Das ist illegal, und ich empfehle Ihnen nicht, es zu tun, aber viele Menschen machen das oft. Aus diesem Grund hat Cisco beschlossen, einen Mechanismus einzuführen, der solche Praktiken verhindert, und hat die Version IOS 15 entwickelt, die eine Lizenzierung vorsieht.
In früheren Versionen von iOS, wie zum Beispiel 12.4, wies der Systemname direkt auf seine Funktionalitäten hin. Wenn Sie also in die Geräteeinstellungen gingen, konnten Sie diese anhand des Dateinamens des Betriebssystems identifizieren. Tatsächlich gab es mehrere Betriebssystemvarianten einer Version, ähnlich wie bei Windows Home, Windows Professional, Windows Enterprise usw.
In Version 15 gibt es nur ein universelles Betriebssystem – Cisco IOSv15, das über mehrere Lizenzstufen verfügt. Das Systemabbild umfasst alle Funktionen, diese sind jedoch blockiert und in Pakete unterteilt.
Das Basis-IP Base-Paket ist standardmäßig aktiv, hat eine lebenslange Gültigkeit und ist für jeden verfügbar, der ein Cisco-Gerät erworben hat. Die anderen drei Pakete, Data, Unified Communication und Security, können nur mit einer Lizenz aktiviert werden. Wenn Sie das Data-Paket benötigen, können Sie die Website des Unternehmens besuchen, einen Betrag bezahlen, und Cisco wird Ihnen die Lizenzdatei an Ihre E-Mail-Adresse senden. Sie kopieren diese Datei mit TFTP oder einem anderen Verfahren in den Flash-Speicher Ihres Geräts, wonach alle Funktionen des Data-Pakets automatisch verfügbar sind. Wenn Sie erweiterte Sicherheitsfunktionen wie Verschlüsselung, IPSec, VPN, Firewall usw. benötigen, erwerben Sie eine Lizenz für das Security-Paket.
Jetzt zeige ich Ihnen mit Packet Tracer, wie das aussieht. Ich gehe zum CLI-Tab der Router-Einstellungen und gebe den Befehl show version ein. Sie sehen, dass unser Betriebssystem in der Version 15.1 läuft, dies ist ein universelles Betriebssystem, das alle Funktionalitäten enthält. Wenn Sie das Fenster nach unten scrollen, können Sie Informationen zur Lizenz sehen.

Hier steht, dass das ipbase-Paket dauerhaft verfügbar ist und bei jedem Hochfahren des Geräts genutzt werden kann, während die Pakete security und data nicht verfügbar sind, da das System momentan über keine entsprechenden Lizenzen verfügt.
Um detaillierte Lizenzinformationen anzuzeigen, kann der Befehl show license all verwendet werden. Außerdem können die Einzelheiten der aktuellen Lizenz mit dem Befehl show license detail eingesehen werden. Die Lizenzfunktionen können mit dem Befehl show license features betrachtet werden. Dies ist eine kurze Übersicht über das Lizenzsystem von Cisco. Sie besuchen die Website des Unternehmens, kaufen die benötigte Lizenz und fügen die Lizenzdatei in das System ein. Dies kann im globalen Konfigurationsmodus mit dem Befehl license install erfolgen.

Danke, dass Sie bei uns bleiben. Gefallen Ihnen unsere Artikel? Möchten Sie mehr interessante Inhalte sehen? Unterstützen Sie uns mit einer Bestellung oder empfehlen Sie uns weiter. 30 % Rabatt für Habr-Nutzer auf unser einzigartiges Äquivalent von Entry-Level-Servern, das wir für Sie entwickelt haben: (Verfügbar sind Optionen mit RAID1 und RAID10, bis zu 24 Kerne und bis zu 40GB DDR4).
Dell R730xd zum halben Preis? Nur bei uns in den Niederlanden! Dell R420 — 2x E5-2430 2.2GHz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB — ab 99 $! Lesen Sie darüber
Quelle: habr.com
