Difference between revisions of "Cisco IOS"

From HackerNet
Jump to: navigation, search
Line 1: Line 1:
IOS är den mjukvara som används av de flesta routrar och switchar av märket Cisco. Se även [[Cisco_Nexus|NX-OS]].
+
IOS är den mjukvara som används av de flesta routrar och switchar av märket Cisco. Se även [[Cisco_Nexus|NX-OS]] och [[Cisco_IOS-XR|IOS XR]].
  
 
'''IOS-XE''' <br/>
 
'''IOS-XE''' <br/>
Line 12: Line 12:
 
  no ip domain lookup
 
  no ip domain lookup
 
  no ip http server
 
  no ip http server
 +
Se även [[Cisco_Logging|Logging]] och [[Cisco_Services|Services]].
  
 
'''Tidszon'''
 
'''Tidszon'''
Line 23: Line 24:
 
'''Line'''
 
'''Line'''
 
  line con 0
 
  line con 0
logging synchronous
+
  logging synchronous
exec-timeout [minutes] [seconds]
+
  exec-timeout [minutes] [seconds]
login
+
  login
 
  line vty 0 15
 
  line vty 0 15
logging synchronous
+
  logging synchronous
exec-timeout [minutes] [seconds]
+
  exec-timeout [minutes] [seconds]
login #local
+
  login #local
  
 
'''login block'''
 
'''login block'''
 
  login block-for [seconds] attempts [attempts] within [seconds]
 
  login block-for [seconds] attempts [attempts] within [seconds]
  
'''Tidsstämpel'''
+
'''Archive and rollback'''
  service timestamps debug datetime msec localtime
+
  archive
  service timestamps log datetime msec localtime
+
  path tftp://1.2.3.4/test
 +
  write-memory
 +
  time-period 1440
 +
  show archive
  
'''Numrera loggrader'''
+
'''Auto-install''' <br/>
  service sequence-numbers
+
Auto-install går att göra med [[Cisco_DHCP|DHCP]] eller RARP.
 +
 
 +
'''Meny''' <br/>
 +
Man kan skapa menyer med menu-kommandot och sedan binda users till menyn.
 +
username cisco autocommand menu TEST
 +
 
 +
'''Macro''' <br/>
 +
Med macros kan konfigurera att ett kommando gör många saker.
 +
show parser macro
 +
 
 +
'''Schemaläggning'''
 +
kron
 +
show kron schedule
 +
 
 +
'''Auto-secure'''
 +
show auto secure config
 +
 
 +
'''Views'''
 +
enable view
 +
parser view SHOWONLY
 +
 
 +
Kolla vilka som är inloggade.
 +
who
 +
show tcp brief
 +
 
 +
Reload
 +
reload in 3
 +
reload cancel
 +
 
 +
Conditional Debugging <br/>
 +
Bra på busy routers.
 +
debug condition int gi2
 +
debug ip rip
 +
 
 +
Character Generator Protocol, port 19
 +
  service tcp-small-servers
  
 
'''LLDP'''
 
'''LLDP'''
Line 60: Line 99:
 
Testa kabel, Time Domain Reflection
 
Testa kabel, Time Domain Reflection
 
  test cable-diagnostics tdr interface gi 0/1
 
  test cable-diagnostics tdr interface gi 0/1
  show cable-diagnostics tdr int gi 0/1
+
  show cable-diagnostics tdr interface gi 0/1
  
 
[[Category:Cisco]]
 
[[Category:Cisco]]

Revision as of 10:12, 14 May 2016

IOS är den mjukvara som används av de flesta routrar och switchar av märket Cisco. Se även NX-OS och IOS XR.

IOS-XE
IOS är ett monolithic operativsystem som är till åren därför har IOS-XE utvecklats som är betydligt modernare uppbyggt. Det kör en linuxkärna i botten och sedan ligger IOS som en daemon. Sedan kan ytterliggare processer köras för sig. Denna moduläritet gör systemet mer feltolerant, t.ex. ett fel i en process behöver inte påverka kärnan. IOS-XE har även APIer för control plane processer.

Konfiguration

Grundläggande

hostname [hostname]
enable secret [password]
service password-encryption
service nagle
no ip domain lookup
no ip http server

Se även Logging och Services.

Tidszon

clock timezone CET 1
clock summer-time CEST recurring last sunday march 02:00 last sunday october 03:00

Banners

banner motd #Authorized Use Prohibited#
banner login #Authorized Use Prohibited#

Line

line con 0
 logging synchronous
 exec-timeout [minutes] [seconds]
 login
line vty 0 15
 logging synchronous
 exec-timeout [minutes] [seconds]
 login #local

login block

login block-for [seconds] attempts [attempts] within [seconds]

Archive and rollback

archive
 path tftp://1.2.3.4/test
 write-memory 
 time-period 1440
show archive

Auto-install
Auto-install går att göra med DHCP eller RARP.

Meny
Man kan skapa menyer med menu-kommandot och sedan binda users till menyn.

username cisco autocommand menu TEST

Macro
Med macros kan konfigurera att ett kommando gör många saker.

show parser macro

Schemaläggning

kron 
show kron schedule

Auto-secure

show auto secure config

Views

enable view
parser view SHOWONLY

Kolla vilka som är inloggade.

who
show tcp brief

Reload

reload in 3
reload cancel

Conditional Debugging
Bra på busy routers.

debug condition int gi2
debug ip rip

Character Generator Protocol, port 19

service tcp-small-servers

LLDP

lldp run

Slå på loggmeddelanden i SSH terminal.

terminal monitor

Disable Express Setup (mode button for 3 seconds)

no setup express

Ethernet

Default är Ethernet autonegotiation påslaget på switchportar. För att slå av det måste både speed och duplex ställas manuellt.

int gi0/1
 speed 1000
 duplex full

CDP kan upptäcka duplex mismatch men ej fixa det. Ifall fel kabel (korsad eller rak) används finns Auto-MDIX för att upptäcka detta och ändra rx och tx på switchporten.

Testa kabel, Time Domain Reflection

test cable-diagnostics tdr interface gi 0/1
show cable-diagnostics tdr interface gi 0/1