I det här avsnittet går vi igenom de grundläggande inställningar som krävs för att en router ska kunna tas i drift. När en router startas för första gången har den ingen förkonfiguration och måste därför utrustas med de mest nödvändiga inställningarna.
Syftet är att förstå och kunna utföra dessa grundkonfigurationer så att routern blir redo att användas i nätverket. Konfigurationerna visas på ett praktiskt sätt genom ett exempel som utgår från en nätverkstopologi.
När en router ska konfigureras första gången är det några viktiga inställningar som alltid bör göras:
1. Ange ett enhetsnamn
Router(config)# hostname namn
2. Säkra privilegierat EXEC-läge med ett lösenord
Router(config)# enable secret ensecP@55
3. Säkra konsolåtkomst
Router(config)# line console 0 Router(config-line)# password conP@55 Router(config-line)# login
4. Säkra fjärråtkomst (Telnet/SSH)
Router(config)# line vty 0 4
Router(config-line)# password lösenord
Router(config-line)# login
Router(config-line)# transport input {ssh | telnet}
5. Kryptera alla lösenord i konfigurationsfilen
Router(config-line)# exit Router(config)# service password-encryption
6. Lägg till en juridisk varning (banner)
Router(config)# banner motd "Authorized Access Only!"
7. Spara konfigurationen
Router(config)# end Router# copy running-config startup-config
Grundläggande interface-konfiguration
För att routern ska kunna kommunicera med andra nätverksenheter måste dess interfacen konfigureras. Detta innebär att man sätter IP-adresser på gränssnitten och aktiverar dem.
1. Gå in i gränssnittets konfigurationsläge:
Router(config)# interface g0/0/0
2. Tilldela en IPv4-adress och subnet mask:
Router(config-if)# ip address 192.168.10.1 255.255.255.0
3. Tilldela en IPv6-adress:
Router(config-if)# ipv6 address 2001:db8:acad:10::1/64
4. Aktivera interfacet (default är administratively down):
Router(config-if)# no shutdown
5. Avsluta interface-konfigurationer:
Router(config-if)# exit
Exempel på grundläggande router-konfiguration
I exemplet nedan konfigureras routern R1 i en nätverkstopologi.

Konfigurationer
Steg 1 – Ange enhetsnamn
R1:
Router> enable Router# configure terminal Router(config)# hostname R1 R1(config)#
R2:
Router> enable Router# configure terminal Router(config)# hostname R2 R2(config)#
Steg 2 – Säkra åtkomst till routern
Eftersom det privilegierade EXEC-läget ger full tillgång till konfigurationen är det viktigt att alltid skydda det.
Här sätts lösenord både för privilegierat och användar-EXEC-läge, samt för fjärråtkomst via Telnet och SSH.
R1:
R1(config)# enable secret ensecP@55 R1(config)# line console 0 R1(config-line)# password conP@55 R1(config-line)# login R1(config)# line vty 0 4 R1(config-line)# password vtyP@55 R1(config-line)# login R1(config-line)# transport input ssh telnet R1(config)# service password-encryption
R2:
R2(config)# enable secret ensecP@55 R2(config)# line console 0 R2(config-line)# password conP@55 R2(config-line)# login R2(config)# line vty 0 4 R2(config-line)# password vtyP@55 R2(config-line)# login R2(config-line)# transport input ssh telnet R2(config)# service password-encryption
Steg 3 – Juridisk varning (banner)
En banner används för att visa ett meddelande till alla som loggar in. Vanligtvis används detta för juridiska meddelanden, t.ex. för att varna obehöriga användare.
R1:
R1(config)# banner motd # *********************************************** VARNING: Authorized Access Only! *********************************************** #
R2:
R2(config)# banner motd # *********************************************** VARNING: Authorized Access Only! *********************************************** #
Steg 4 – Spara konfigurationen
Om routern startas om utan att konfigurationen sparats förloras allt arbete. Därför sparar man alltid ändringarna i NVRAM.
R1:
R1# copy running-config startup-config Destination filename [startup-config]? Building configuration... [OK] R1#
R2:
R2# copy running-config startup-config Destination filename [startup-config]? Building configuration... [OK] R2#
R1(config)# interface g0/0/0 R1(config-if)# description Link to LAN
R1(config-if)# ip address 192.168.10.1 255.255.255.0
R1(config-if)# ipv6 address 2001:db8:acad:10::1/64 R1(config-if)# no shutdown R1(config-if)# exit R1(config)# interface g0/0/1
R1(config-if)# description Link to R2 R1(config-if)# ip address 209.165.200.225 255.255.255.252 R1(config-if)# ipv6 address 2001:db8:feed:224::1/64 R1(config-if)# no shutdown R1(config-if)# exit
R2(config)# interface g0/0/0 R2(config-if)# description Link to LAN R2(config-if)# ip address 10.1.1.1 255.255.255.0 R2(config-if)# ipv6 address 2001:db8:cafe:1::1/64 R2(config-if)# no shutdown R2(config-if)# exit R2(config)# interface g0/0/1 R2(config-if)# description Link to R1 R2(config-if)# ip address 209.165.200.226 255.255.255.252 R2(config-if)# ipv6 address 2001:db8:feed:224::2/64 R2(config-if)# no shutdown R2(config-if)# exit
För att kontrollera att routern är korrekt konfigurerad och fungerar som den ska används olika show-kommandon. Ofta finns motsvarande kommandon för både IPv4 och IPv6, där skillnaden enbart är om man anger ip eller ipv6. På så sätt är strukturen igenkännbar och lätt att arbeta med. Tabellen nedan visar några av de mest använda kommandona och deras funktioner:
| Kommando | Beskrivning (svenska) |
|---|---|
show ip interface brief |
Snabb översikt över alla gränssnitt: IPv4-adresser, administrativ/operativ status (up/down). Bra för snabb felsökning. |
show ipv6 interface brief |
Snabb översikt över IPv6 på alla gränssnitt: länk-lokala och globala adresser samt status. |
show ip route |
Visar routningstabellen för IPv4, inklusive direktanslutna nät, statiska rutter och dynamiskt inlärda rutter. |
show ipv6 route |
Visar routningstabellen för IPv6 med motsvarande information (anslutna, statiska, dynamiska rutter). |
show interfaces |
Detaljerad status för alla gränssnitt: lager-2/3-parametrar, felräknare, bandbredd, duplex, MTU m.m. |
show ip interface |
Detaljerad IPv4-information per gränssnitt: adresser, ACL:er, proxy ARP, directed broadcast, helper-adresser osv. |
show ipv6 interface |
Detaljerad IPv6-information per gränssnitt: adresser, RA/RS-inställningar, ND, SLAAC, ACL:er och status. |