Forgalomirányítók Alapvető Konfigurálása
Tartalomjegyzék
Üzemmódok és Alapbeállítások
Router> enable ! (en) váltás privilégizált módba
Router# configure terminal ! (conf t) váltás globális konfig módba
Router(config)# [változó] ! speciális mód, kilépés: exit vagy end
Router(config)# hostname R1 ! Állomásnév megadása
R1(config)# ip domain-name teszt.hu ! Domain név megadás
R1(config)# ip host R2 200.100.50.25 ! Állomástábla bejegyzés
Vonalak (Konzol, Telnet, VTY)
R1(config)# line con 0 ! Konzol kapcsolat
R1(config-line)# speed 9600
R1(config-line)# password cisco
R1(config-line)# login
R1(config-line)# exec-timeout 5 0 ! Automatikus kijelentkezés 5 perc inaktivitás után
R1(config-line)# logging synchronous ! Üzenetek szinkronizálása (ne szakítsák meg a gépelést)
R1(config-line)# exit
R1(config)# line vty 0 5 ! Telnet vonalak (max 16 lehet)
R1(config-line)# password cisco
R1(config-line)# login
R1(config-line)# exec-timeout 5 0 ! Automatikus kijelentkezés 5 perc inaktivitás után
R1(config-line)# logging synchronous
R1(config-line)# exit
Jelszavak és Biztonság
R1(config)# enable password cisco ! Titkosítatlan EXEC jelszó
R1(config)# enable secret class ! Titkosított EXEC jelszó (felülírja az enable password-öt)
R1(config)# service password-encryption ! Minden jelszó titkosítása a configban
R1(config)# security passwords min-length 10 ! Minimum hossz
R1(config)# login block-for 120 attempts 5 within 60 ! Brute-force védelem
R1(config)# banner motd # Szigoruan bizalmas! # ! Napi üzenet
R1(config)# no ip domain-lookup ! DNS keresés tiltása elgépelésnél
SSH Konfiguráció
Az RSA kulcs generálásához előfeltétel az állomásnév (hostname) és a domain név (ip domain-name) beállítása.
R1(config)# ip domain-name teszt.hu ! Kötelező előfeltétel az RSA kulcs generálásához
R1(config)# crypto key generate rsa ! Kulcs generálása (megadandó a bitméret, pl. 1024 vagy 2048)
R1(config)# ip ssh version 2
R1(config)# username admin algorithm-type sha256 secret adminjelszo
R1(config)# line vty 0 15
R1(config-line)# login local ! Lokális felhasználó használata
R1(config-line)# transport input ssh ! Csak SSH engedélyezése (Telnet tiltása)
R1(config-line)# exec-timeout 5 0
Interfészek és IPv4
R1(config)# interface FastEthernet 0/0 ! vagy Serial, Gigabit stb.
R1(config-if)# ip address 195.220.123.1 255.255.255.0
R1(config-if)# description LAN-kapcsolat
R1(config-if)# bandwidth 100000 ! Sávszélesség beállítása (kbit/s)
R1(config-if)# clock rate 128000 ! Ütemezés (DCE oldalon)
R1(config-if)# no shutdown ! Aktiválás
R1(config)# interface loopback 0 ! Virtuális interfész
R1(config-if)# ip address 10.10.10.1 255.255.255.255
Alinterfészek (VLAN Routing)
R1(config)# interface fa 0/0.10 ! Alinterfész létrehozása
R1(config-subif)# encapsulation dot1q 10 ! VLAN hozzárendelés
R1(config-subif)# ip address 192.168.10.1 255.255.255.0
IPv6 Konfiguráció
R1(config)# ipv6 unicast-routing ! IPv6 routing engedélyezése
R1(config-if)# ipv6 address 2001:470:1:1::1/64 ! Statikus cím
R1(config-if)# ipv6 address fe80::1 link-local ! Link-local cím
R1(config-if)# ipv6 address 2001:db8:1111:2::/64 eui-64 ! EUI-64 generálás
R1(config-if)# ipv6 address 2001:db8:1:1::1/64 anycast ! Anycast cím
R1(config-if)# ipv6 address autoconfig ! Automatikus beállítás
IOS Kezelés és Mentés
R1# show running-config ! Aktuális beállítások (RAM)
R1# show startup-config ! Mentett beállítások (NVRAM)
R1# copy running-config startup-config ! MENTÉS
R1# copy running-config tftp ! Mentés hálózati szerverre
R1# erase startup-config ! Mentett konfig törlése
R1# reload ! Újraindítás
PPP Hitelesítés (CHAP/PAP)
! CHAP Hitelesítés:
R1(config)# username R2 password titok ! A szemközti router neve és közös jelszó
R1(config-if)# encapsulation ppp
R1(config-if)# ppp authentication chap
! PAP Hitelesítés:
R1(config)# username masik_router password paptitok
R1(config-if)# encapsulation ppp
R1(config-if)# ppp authentication pap
R1(config-if)# ppp pap sent-username R1 password paptitok
R1(config-if)# no ip proxy-arp ! Proxy ARP tiltása
DHCPv4 Szerver
R1(config)# ip dhcp excluded-address 192.168.0.1 192.168.0.10 ! Kizárások (pool előtt adjuk meg!)
R1(config)# ip dhcp pool lan1
R1(config-dhcp)# network 192.168.0.0 255.255.255.0
R1(config-dhcp)# default-router 192.168.0.1
R1(config-dhcp)# dns-server 1.2.3.4
R1(config-dhcp)# lease 1 12 30 ! nap óra perc
R1(config-dhcp)# domain-name teszt.hu
R1(config-dhcp)# option 150 ip 192.168.0.1 ! IP telefon TFTP szerver
! Ellenőrzés:
R1# show ip dhcp binding ! Kiosztott IP-MAC párok listája
R1# show ip dhcp pool ! Pool statisztikák
DHCP Relay és Fix IP
! DHCP Relay:
R1(config-if)# ip helper-address 192.168.10.1 ! Kérések továbbítása a szerverhez
! Fix IP cím kiosztás:
R1(config)# ip dhcp pool FIXIP
R1(dhcp-config)# host 192.168.0.50 255.255.255.0
R1(dhcp-config)# hardware-address 0167.0813.8811 ! Kliens MAC címe (xxxx.xxxx.xxxx formátum)
DHCPv6 és SLAAC flagek
R1(config)# ipv6 dhcp pool lan1
R1(config-dhcpv6)# address prefix 2001:db8:cafe:1::/64 lifetime infinite ! Előtag és élettartam
R1(config-dhcpv6)# dns-server 2001:db8:cafe:1::100
R1(config-if)# ipv6 dhcp server lan1 ! Interfészhez rendelés
! Flag beállítások (SLAAC / Stateless / Stateful):
R1(config-if)# ipv6 nd other-config-flag ! Stateless mód: cím SLAAC, egyéb adat DHCPv6-ból
R1(config-if)# ipv6 nd managed-config-flag ! Stateful (DHCPv6) mód: teljes cím DHCPv6-ból