Cisco IOS XR
Einfaches Bewegen auf einem Cisco IOS XR Router
Anlegen von Root Usern
#admin
#conf t
username “username”
group root-system <-- zu welcher Gruppe gehört der User
secret “password”
commit <-- Befehle übermitteln
Bedeutung des Prompts
RP/0/RSP0/CPU0:ASR9K#
RP = Route Processor Card
0 = Immer 0 bei einem Single Rack Chassis
RSP0 = Route Switch Processor RSP0 oder RSP1
CPU0 = Immer das gleiche auf einem ASR9000
ASR9K = Hostname
Hostnamen ändern
eigentlich wie auf einem IOS Gerät
#conf t
#hostname “Name”
#commit
Das Management Interface
Anzeige der Interfaces mit :
show ip interface brief
Ausgabe gekürzt:
…
–> MgmtEth0/0/CPU0/0
CLI Command Modes
Login –> EXEC Modus
Alle show kommandos
Globale Konfigurationen möglich
Admin EXEC Mode
#admin
(admin)#
Configurations Register
Secure Domain Router (SDR)
Root user bearbeiten
Install/upgrade Software
Interface Konfiguration
#conf t
#int loopback 0
#ipv4 address 1.1.1.1/24
#exit
#commit
zum anschauen der Interface
sh ip int brief
Was geändert wurde, kann man sich vor dem commit noch einmal mit show configuration ansehen
Anzeigen der Änderungen
#show configuration commit list
Tue Mar 7 13:47:14.211 UTC
SNo. Label/ID User Line Client Time Stamp
~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~ ~~~~~~~~~~
1 1000000005 Admin con0_0_CPU0 CLI Tue Mar 7 13:43:12 2023
2 1000000004 Admin con0_0_CPU0 CLI Tue Mar 7 13:40:20 2023
3 1000000003 Admin con0_0_CPU0 CLI Tue Mar 7 13:38:36 2023
4 1000000002 Admin con0_0_CPU0 CLI Tue Mar 7 13:37:32 2023
5 1000000001 Admin con0_0_CPU0 CLI Tue Mar 7 13:29:50 2023
Anzeigen was unter welcher Label/IP geändert wurde
#show configuration commit changes 1000000005
Tue Mar 7 13:49:21.913 UTC
Building configuration…
!! IOS XR Configuration 6.1.3
interface Loopback2
ipv4 address 3.3.3.3 255.255.255.255
!
end
oder
#show configuration commit changes 1000000004
Tue Mar 7 13:49:58.890 UTC
Building configuration…
!! IOS XR Configuration 6.1.3
interface Loopback0
!
interface Loopback1
ipv4 address 2.2.2.2 255.255.255.0
!
end
Zurücknehmen von Änderungen Label/ID –> 1000000004
#rollback configuration 1000000004
Tue Mar 7 13:51:39.173 UTC
Loading Rollback Changes.
Loaded Rollback Changes in 1 sec
Committing.
5 items committed in 1 sec (4)items/sec
Updating.
Updated Commit database in 1 sec
Configuration successfully rolled back commit ‘1000000004’.
Somit wird aber auch eine neue Label/ID erzeugt!
#show configuration commit list
Tue Mar 7 13:52:42.249 UTC
SNo. Label/ID User Line Client Time Stamp
~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~ ~~~~~~~~~~
1 1000000006 Admin con0_0_CPU0 Rollback Tue Mar 7 13:51:40 2023 <-- Label/ID 1000000004 zurück genommen
2 1000000005 Admin con0_0_CPU0 CLI Tue Mar 7 13:43:12 2023
3 1000000004 Admin con0_0_CPU0 CLI Tue Mar 7 13:40:20 2023
4 1000000003 Admin con0_0_CPU0 CLI Tue Mar 7 13:38:36 2023
5 1000000002 Admin con0_0_CPU0 CLI Tue Mar 7 13:37:32 2023
6 1000000001 Admin con0_0_CPU0 CLI Tue Mar 7 13:29:50 2023
Interface und Subinterface konfigurieren
#conf t
#int g0/0/0/3
#ipv4 add 10.10.10.10./30
Löschen einer Interface konfiguration
#no interface g0/0/0/3
Subinterfaces
#conf t
#int g0/0/0/3.111
#dot1q vlan 111
#ipv4 add 11.11.11.1/30
#commit
Zum Verglecih die Konfiguration auf einem IOS Gerät
#int fa0/0.111
#encapsulation dot1q 111
#ip add 11.11.11.2 255.255.255.252
#exit
Interface Bundle konfigurieren
Int bundle-ether 100
Ip add 100.100.100.1 /30
Bundle maximum-active links 2
Bundle minimum-active links 1
Interface gig 0/0/0/1
Bundle id 100 mode active
No shut
!
Interface gig 0/0/0/2
Bundle id 100 mode active
No shut
!
Den Portchannel kontrollieren
Show int bundle ether 100
Show int bundle ether 100 brief
Show bund bundle ether 100
Show lacp bundle 100