Utworzyć rekord DNS i przetestować HTTP po nazwie.
Wymagania wstępne
Aktualna wspierana wersja Cisco Packet Tracer z oficjalnej strony Cisco; instrukcje przygotowano dla linii 8.x.
Umiejętność rozpoznania adresu IPv4, maski i bramy domyślnej.
Własny katalog roboczy oraz notatnik do zapisania wyników i usterek.
Zalecana wersja: aktualna wspierana wersja dostępna na oficjalnej stronie Cisco; instrukcje przygotowano dla linii 8.x. Nazwy portów i dostępność części poleceń mogą zależeć od modelu i wersji symulatora.
Projekt
Urządzenia, połączenia i plan adresacji
Serwer w innej podsieci wymaga routingu i DHCP relay.
Urządzenia PT-02
Nazwa
Model
Rola
R1
Cisco 2911
router i relay
SW-LAN
Cisco 2960
sieć klientów
SW-SERWER
Cisco 2960
sieć serwerowa
Server-PT
Server
DHCP, DNS, HTTP
PC1/PC2
PC-PT
klienci DHCP
Połączenia PT-02
Od
Port źródłowy
Do
Port docelowy
PC1/PC2
Fa0
SW-LAN
Fa0/1–2
SW-LAN
Gi0/1
R1
G0/0
R1
G0/1
SW-SERWER
Gi0/1
SW-SERWER
Fa0/1
Server-PT
Fa0
Plan adresacji PT-02
Element
Adres / zakres
Brama / DNS
R1 LAN
192.168.10.1/24
—
R1 SERWER
192.168.50.1/24
—
Server-PT
192.168.50.10/24
192.168.50.1
Pula klientów
192.168.10.100–199 /24
gateway 192.168.10.1, DNS 192.168.50.10
DNS A
www.firma.test → 192.168.50.10
HTTP włączony
Wymagane wcześniejsze laboratoria: PT-01.
Krok po kroku
Zbuduj topologię
Zbuduj dwie sieci połączone routerem R1.
Nadaj Server-PT adres statyczny i bramę.
Włącz interfejsy R1.
Wariant A wykonaj z wyłączonym DHCP na Server-PT.
Przed wariantem B usuń pulę z routera, włącz DHCP na Server-PT i skonfiguruj relay.
Cisco IOS
Skonfiguruj urządzenia
Przy pierwszej pracy z IOS rozróżniaj tryb użytkownika Router>, uprzywilejowany Router#, konfigurację globalną Router(config)#, interfejsu Router(config-if)# i protokołu routingu Router(config-router)#.
Dostępność polecenia może zależeć od modelu urządzenia i wersji Packet Tracera. Gdy wariant szczegółowy nie jest rozpoznawany, użyj polecenia ogólnego: show ip ospf interface, show ip route, show running-config albo show standby. Na PC-PT polecenia arp -a, ipconfig /all i tracert także zależą od wersji; alternatywą są zwykłe ipconfig, ping oraz obserwacja ARP, ICMP i kolejnych urządzeń w Simulation Mode.
Wykluczenia chronią adresy infrastruktury, a pula przekazuje klientom parametry sieci.
ip dhcp excluded-address 192.168.10.1 192.168.10.99
ip dhcp pool LAN10
network 192.168.10.0 255.255.255.0
default-router 192.168.10.1
dns-server 192.168.50.10
domain-name firma.test
exit
show ip dhcp pool
show ip dhcp binding
Wariant B — Server-PT i relay
Broadcast DHCP klienta nie jest rutowany. ip helper-address przekazuje żądanie do serwera w innej podsieci.
R1(config)# no ip dhcp pool LAN10
R1(config)# interface GigabitEthernet0/0
R1(config-if)# ip helper-address 192.168.50.10
Server-PT > Services > DHCP
Pool: LAN10
Default Gateway: 192.168.10.1
DNS Server: 192.168.50.10
Start IP: 192.168.10.100
Subnet Mask: 255.255.255.0
Maximum Users: 100
DNS i HTTP
Server-PT upraszcza usługę DNS i HTTP; nie zastępuje pełnego serwera BIND lub Apache na Debianie.
Server-PT > Services > DNS > On
Name: www.firma.test
Type: A
Address: 192.168.50.10
Server-PT > Services > HTTP > On
PC > Web Browser > http://www.firma.test
Relay pośredniczy między broadcastem klienta a serwerem unicastowym.
Oczekiwany wynik
Zweryfikuj konfigurację
Weryfikacja PT-02
Test
Oczekiwany wynik
Wniosek
ipconfig /all
adres 192.168.10.100–199
klient dostał komplet opcji
show ip dhcp binding
dzierżawy w wariancie A
DHCP działa na R1
Simulation DHCP
Discover, Offer, Request, ACK
DORA zakończone
ping 192.168.50.10
odpowiedź
routing działa
http://www.firma.test
strona Server-PT
DNS i HTTP działają
Rezultaty
Obaj klienci otrzymują różne adresy z właściwej puli.
Relay przekazuje żądania do 192.168.50.10.
Nazwa www.firma.test rozwiązuje się do serwera.
Obserwacja protokołów
Simulation Mode i droga pakietu
Praca w Simulation Mode
Wyczyść dzierżawę klienta i przełącz się do Simulation.
Filtruj DHCP, DNS, ARP i HTTP.
Ustaw klienta na DHCP i obserwuj DORA.
Otwórz www.firma.test i prześledź DNS przed HTTP.
Porównaj wariant DHCP lokalny i relay.
Co dzieje się z pakietem?
Klient wysyła DHCP Discover jako broadcast.
R1 relay przekazuje informację wraz z adresem interfejsu klienta.
Serwer wybiera pulę 192.168.10.0/24 i odpowiada przez relay.
Po dzierżawie klient pyta DNS o www.firma.test, a potem inicjuje HTTP do 192.168.50.10.
Najpierw nazwa jest rozwiązywana na adres, potem klient łączy się z usługą HTTP.
Kontrolowane awarie
Diagnostyka i zadania samodzielne
Kontrolowane usterki PT-02
Usterka
Objaw
Sprawdzenie
Naprawa
Brak helper
klient nie dostaje adresu
show run interface
dodaj ip helper-address
Zła brama w puli
lokalny LAN działa, serwer nie
ipconfig
popraw default gateway
Błędny DNS
ping IP działa, nazwa nie
ipconfig, DNS service
ustaw 192.168.50.10
Adres statyczny w puli
konflikt
plan i binding
wyklucz adres
DNS off
brak odpowiedzi nazw
Services > DNS
włącz usługę
Błędny rekord A
nazwa wskazuje zły cel
tabela DNS
popraw adres
Procedura diagnostyczna
Sprawdź link i adres interfejsu R1.
Sprawdź, czy klient wysłał Discover.
Zweryfikuj pulę, wykluczenia i helper.
Sprawdź bramę oraz trasę do serwera.
Oddziel test DNS od testu HTTP.
Odnow dzierżawę po każdej naprawie.
Zadania samodzielne
Zmień czas dzierżawy, odnow adres i zanotuj zmianę.
Dodaj rekord intranet.firma.test.
Wyklucz dodatkowe adresy infrastruktury w wariancie routerowym.
Bezpieczna praca
Rollback i zapis projektu
Przed awarią zapisz stan bazowy. Cofaj tylko zmianę wprowadzoną w danym scenariuszu i ponownie wykonuj pełną walidację.
Przywrócenie
Usuń ip helper-address, gdy wracasz do wariantu A.
Usuń pulę R1 przed uruchomieniem wariantu B, aby nie działały dwa serwery jednocześnie.
Przywróć rekord A i włącz DNS/HTTP.
Ustaw oba PC ponownie na DHCP i odnow adresy.
Zapis
Wykonaj copy running-config startup-config na każdym urządzeniu IOS, jeżeli konfiguracja ma pozostać po restarcie urządzenia.
Wybierz File > Save As i zapisz plik pod nazwą zawierającą numer laboratorium oraz nazwisko.
Zapisz osobną kopię stanu bazowego przed wprowadzaniem usterek oraz kopię końcową po pełnej weryfikacji.
Ponownie otwórz zapisany plik .pkt i wykonaj przynajmniej jeden test kontrolny.
Oddanie pracy
Checklista, pytania i kryteria
Checklista ukończenia
Wariant A działa.
Wariant B z relay działa.
DORA została przeanalizowana.
Rekord DNS i HTTP działają.
Wszystkie usterki cofnięto.
Pytania kontrolne
Dlaczego Discover nie przechodzi samodzielnie przez router?
Jak relay pomaga serwerowi wybrać pulę?
Dlaczego ping po IP może działać mimo błędu DNS?
Czym Server-PT różni się od pełnego serwera Debian?
Zadanie domowe lub rozszerzenie
Dodaj drugą pulę dla 192.168.20.0/24 i osobny interfejs routera.
Przygotuj tabelę pokazującą, które pola klient otrzymuje z DHCP.
Kryteria zaliczenia
Topologia i adresacja są zgodne z tabelami, bez nakładających się podsieci.
Konfiguracja jest zapisana, a polecenia weryfikacyjne potwierdzają oczekiwany stan.
Student potrafi wskazać przyczynę co najmniej dwóch usterek na podstawie objawów.
Raport zawiera wyniki testów, wnioski i nazwy użytych poleceń, a nie wyłącznie zrzuty ekranu.
Materiały do pobrania
Pliki tekstowe UTF-8
Pliki zawierają plan, checklistę i konfiguracje zgodne z tą stroną. Plików .pkt nie udajemy: topologię należy zbudować i zapisać ręcznie w Packet Tracerze.