SROS – alias

Jos laiskuus iskee, ja haluaa säästää näppäimistöä niin SROS antaa käyttäjän tehdä omia alias-käskyjä.

Jos usein katsoo esim. bgp-liittyviä asioita “show router bgp” käskyä voi lyhentää vaikkapa “sb” käskyllä.

*A:SR1# environment alias sb “show router bgp”
*A:SR1#
*A:SR1# sb summary
===============================================================================
BGP Router ID:10.10.10.15      AS:65100       Local AS:65100
===============================================================================
BGP Admin State         : Up BGP Oper State              : Up
Total Peer Groups       : 6           Total Peers                 : 18
Total VPN Peer Groups   : 1            Total VPN Peers             : 1
Total BGP Paths         : 122         Total Path Memory       : 42456
 
<–SNIP–>

Kun usein siirtyy SR:stä toiseen ssh:lla, niin voi tehdä siihenkin pikakäskyn:

*A:SR1# environment alias sr2 “ssh -l admin 10.10.10.2”
*A:SR1# sr2
TiMOS-C-16.0.R5 cpm/x86_64 Nokia 7750 SR Copyright (c) 2000-2018 Nokia.
All rights reserved. All use subject to applicable license agreements.
Built on Fri Dec 21 09:49:09 PST 2018 by builder in /builds/c/160B/R5/panos/main
 
admin@10.10.10.2’s password:


“.srosrc”

Alias -kommennot ovat sessiokohtaisia, eli kun kirjaudut ulos niin aliakset katoavat. Ei ole olemassa sellaista kun “.srosrc”. Kuitenkin on mahdollista tehdä aliaksista pysyviä ja useammalle käyttäjälle yhteiset tai omat aliakset.

Alias tiedoston voi kopioida SR:lle tai luoda käyttäen vi-editoria

*A:SR1# file vi cf3:/alias-file
*A:SR1# file type cf3:/alias-file
File: alias-file
——————————————————————————-
environment alias sr2 “ssh -l admin 10.10.10.2”
environment alias sb “show router bgp”
 
===============================================================================
*A:SR1#
*A:SR1# configure system security user “admin” console login-exec cf3:/alias-file

Näin latautuu seuraavalla kirjautumisella:

admin@SR1’s password:
 
Pre-processing configuration file (V0v0)…
Completed processing 3 lines in 0.0 seconds
Executed 3 lines in 0.0 seconds from file cf3:\alias-file


Lisää käyttötapoja

Aliaksia voi käyttää myös esimerkiksi osana toista käskyä, jos on tietty string mitä useasti tulee katsottua


*A:SR1# environment alias sysif “interface \”system\””
*A:SR1# show router sysif
===============================================================================
Interface Table (Router: Base)
===============================================================================
Interface-Name                   Adm       Opr(v4/v6)  Mode    Port/SapId
   IP-Address                                                  PfxState
——————————————————————————-
system                           Up        Up/Up       Network system
   10.10.10.1/32                                               n/a
   fd00:11:11::1/128                                           PREFERRED
——————————————————————————-
Interfaces : 1
===============================================================================
*A:SR1#



Back to Tech Blog

Personal adviser


+358 020 7459 690 finland@netnordic.com


Contact NetNordic to receive advice from one of our personal advisers

We will contact you



Personal adviser


+358 020 7459 690 finland@netnordic.com


Contact NetNordic to receive advice from one of our personal advisers

We will contact you