Lab 3: Warstwa aplikacji
Transkrypt
Lab 3: Warstwa aplikacji
Lab 3: Warstwa aplikacji Krok 1: Usługa DNS. Uruchom oprogramowanie wireshark. Następnie wykonaj polecenie ping www.onet.pl ipconfig /displaydns - Polecenie wyświetlenia pamięci podręcznej programu rozpoznawania nazw na kliencie. ipconfig /flushdns - Polecenie opróżnienia i zresetowania pamięci podręcznej programu rozpoznawania nazw na kliencie. ipconfig /registerdns - Polecenie odnowienia rejestracji klienta DNS. nslookup - Wyświetla informacje, które można wykorzystywać do diagnozowania infrastruktury systemu DNS (Domain Name System) Krok 2: Protokół HTTP Uruchom oprogramowanie wireshark. Następnie w oknie przeglądarki wpisz adres serwera www. Zwróć uwagę na różne metody komunikacji z serwerem. • • • • GET - pobranie zasobu wskazanego przez URI, może mieć postać warunkową jeśli w nagłówku występują pola warunkowe takie jak "If-Modified-Since" HEAD - pobiera informacje o zasobie, stosowane do sprawdzania dostępności zasobu PUT - przyjęcie danych w postaci pliku przesyłanych od klienta do serwera POST - przyjęcie danych przesyłanych od klienta do serwera (np. wysyłanie zawartości formularzy) Następnie sprawdź wszystkie aktywne połączeń protokołu TCP za pomocą polecenia netstat -a W przypadku gdy na naszym sprzęcie zainstalowany jest serwer www o prawidłowym jego funkcjonowaniu powinien świadczyć wpis: TCP http LISTENING Krok 3: Telnet. Uruchom oprogramowanie wireshark. Następnie otwórz sesję telnet na routerze. W celach testowych możesz wydać następujące polecenia: • • • • • • show flash - Displays information about flash memory and what IOS files are stored there show version - Displays information about the router and the IOS that is running in RAM show ARP - Displays the ARP table of the router show protocol - Displays the global and interface specific status of any configured Layer 3 protocols show startup-config - Displays the saved configuration located in NVRAM show running-config - Displays the configuration currently running in RAM Router TestTelnet_1 : 192.168.5.201 Router TestTelnet_2 : 192.168.5.202 Router TestTelnet_3 : 192.168.5.203 Hasło: cisco hasło do trybu uprzywilejowanego(enable): class All contents are Copyright © 1992–2007 Cisco Systems, Inc. All rights reserved. This document is Cisco Public Information. Page 1 of 2 Krok 4: DHCP. Uruchom oprogramowanie wireshark. Następnie wykonaj następujące polecenia: • ipconfig /release - zwalnia wszystkie połączenia • ipconfig /renew - odnawia wszystkie karty Krok 5: FTP. Uruchom oprogramowanie wireshark. Następnie połącz się z serwerem ftp://ftp.asmax.pl/pub/sterowniki/ wykorzystując przeglądarkę internetową oraz program ftp wiersza poleceń. Pobierz sterownik realtek.zip z katalogu PCI_FastEthernet. W przypadku korzystania z wiersza poleceń przydatne mogą być następujące polecenia: • • • • • • ftp> lcd "C:\Temp" – ustawienie katalogu roboczego ftp> cd /www/images – przechodzenie do wybranego katalogu ftp> ls - wyświetla pliki i katalogi ftp> get nazwa_pliku – pobiera zadany plik z serwera ftp> put nazwa_pliku – wysyła zadany plik na serwer ftp> delete nazwa_pliku – kasowanie pliku Krok 6: SMTP. W celach testowych wykorzystamy możliwości pracy na serwerach SMTP z wykorzystaniem programu telnet. Ze względów bezpieczeństwa większość serwerów pocztowych blokuje możliwość wysyłania maili – w zależności od rodzaju zabezpieczeń serwera błąd może wystąpić już początkowych podpunktach zadania. Proszę potraktować to zadanie jako częściowo teoretyczne podglądając generowany ruch w programie wireshark. 1) telnet poczta.onet.pl 25 – łączymy się z serwerem na porcie zgodnym z protokołem SMTP 2) EHLO nazwa.mojego.komputera – przedstawiamy się 3) MAIL FROM:[email protected] – wpisujemy adres źródłowy wiadomości 4) RCPT TO:[email protected] – wpisujemy adres docelowy 5) DATA – jesteśmy gotowi na przekazanie treści wiadomości 6) Subject:test z telnetu To jest wiadomosc testowa. . Kropka w nowej linii zatwierdzona enterem powoduje przekazanie wiadomości do wysłania. Skrót klawiaturowy Ctrl+D a następnie enter powoduje przejście do nowej linii. All contents are Copyright © 1992–2007 Cisco Systems, Inc. All rights reserved. This document is Cisco Public Information. Page 2 of 2