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