Routers bootprocess | Inter-VLAN routing
När en routers interface har konfigurerats är det viktigt att verifiera att allt fungerar som det ska. Det gäller både att interfacen är aktiva och att routern känner till de nätverk som är anslutna direkt till dess portar. I den här lektionen går vi igenom hur du kontrollerar att nätverk som är direkt anslutna till en router fungerar som de ska.
Direktanslutna nätverk är sådana som routern har direkt åtkomst till, utan att gå via någon annan enhet. Dessa nätverk blir automatiskt en del av routing-tabellen så fort ett interface har en giltig IP-adress och är aktivt. På bilden nedan visas de lokala nätverk som är direktanslutna till routerns interface via en switch, samt en punkt-till-punkt-länk till en annan router – samtliga identifieras av routern som direktanslutna nätverk.
Interface status
För att kontrollera statusen på routerns interface använder man kommandot show ip interface brief för IPv4, eller show ipv6 interface brief för IPv6. Kommandona ger en snabb överblick över vilka interface som finns, om de är aktiva, och vilka adresser som är tilldelade.
- Om både status och protokoll är markerade som ”up”, fungerar gränssnittet som det ska.
- Om något visar ”down” kan det bero på konfigurations problem eller felaktig fysisk anslutning.
Om du vill se exakt hur ett specifikt interface är konfigurerat använder du kommandot show running-config interface <interface id>. Det visar de aktuella inställningarna för just det interfacet, till exempel adresser, beskrivningar och eventuella manuella konfigurationer.
Kommandona show ip route och show ipv6 route visar innehållet i routing-tabellen, som är lagrad i routerns RAM.
- Direktanslutna nätverk identifieras i tabellen med koden C (Connected)
- Routerns egna adresser på varje interface visas som L (Local).
I Cisco IOS version 15 och senare syns båda dessa poster. I tidigare versioner visas endast den direktanslutna posten (C).
Verifiera IPv6 Link-Local och Multicast-adresser
I exemplet används kommandot show ipv6 interface GigabitEthernet0/0/0 för att visa detaljerad information om ett interface med IPv6 konfigurerat.
I utdata listas både den globala unicast-adressen och den link-local-adress som automatiskt tilldelas varje IPv6-aktiverat interface (börjar med FE80::). Du ser även de IPv6-multicastadresser som interfacet är medlem i. Dessa börjar med prefixet FF02:: och används för kommunikation med specifika grupper, till exempel alla routrar eller alla noder på länken.
Filtrera information från show-kommandon
Många show-kommandon kan generera stora mängder information, särskilt på routrar med många interface eller omfattande konfigurationer. För att snabbt hitta det du söker kan du filtrera utdata direkt i CLI.
En kraftfull funktion i CLI är möjligheten att filtrera utdata med hjälp av så kallad pipe, symbolen |, som följer direkt efter ett show-kommando. Efter pipen anger du ett kommando tillsammans med ett sökord eller mönster. De vanligaste filtrerings alternativen är:
- section – visar hela avsnitt som börjar med en viss rubrik eller etikett.
- include – visar bara de rader som innehåller det angivna ordet eller uttrycket.
- exclude – visar allt utom de rader som matchar uttrycket.
- begin – börjar visa från den rad som matchar och allt därefter.
Exempel:
show running-config | section interface show ip interface brief | include up
Kommando historik
Cisco IOS sparar automatiskt en lista över de senaste kommandon som har skrivits under en terminal-session. Det gör det enkelt att återanvända tidigare kommandon utan att behöva skriva om dem.
För att bläddra i historiken använder du:
- Ctrl+P eller pil uppåt – för att gå bakåt i historiken
- Ctrl+N eller pil nedåt – för att gå framåt
Senast använda kommandon visas först. Om du vill visa hela historiken skriver du show history. Som standard sparas de senaste 10 kommandona, men du kan justera detta antal med kommandot terminal history size under en aktiv session.
Sammanfattning
För att säkerställa att en routers interface är korrekt konfigurerade och fungerar som de ska, används flera show-kommandon i CLI. Dessa kommandon ger information om adresskonfiguration, status, trafik och routing.
- show ip interface brief och show ipv6 interface brief
Används för att få en snabb överblick över alla interface – inklusive tilldelade adresser och om statusen är up eller down. - show running-config <interface id>
Visar de aktuella inställningarna för ett specifikt interface, till exempel IP-adresser, beskrivning, och aktiva protokoll. - show interfaces
Ger detaljerad information om varje interface, inklusive statistik, felräkningar och fysisk status. - show ip interface och show ipv6 interface
Visar IP-relaterad information, t.ex. om ett interface är aktiverat för routing, vilka funktioner som är påslagna och aktuell MTU. - show ipv6 interface
Visar IPv6-adresser (både global och link-local), multicast-grupper samt status för interface.
Tillsammans ger dessa kommandon en komplett bild av routerns interface – både när det gäller fysisk anslutning och IP-konfiguration.