Łapka LogoŁapka Infa
📡
INF.02

Narzędzia konsolowe: ping, tracert, arp

Pokaż komisji, że serwer komunikuje się z maszyną roboczą bez problemów. Komendy diagnostyczne, bez których zginiesz na INF.02.

Diagnostyka sieci w wierszu poleceń (CMD)

Kiedy zepniesz już komputer roboczy i Serwer jednym kablem UTP oraz nadasz im adresację z arkusza CKE, twoim absolutnym obowiązkiem jest weryfikacja połączenia. Do testowania sieci wykorzystujesz terminal cmd na Windowsie, lub konsolę w środowiskach Linuxowych.

1. PING (ICMP Echo Request)

Najpotężniejsze i zarazem najprostsze narzędzie. Sprawdza, czy komputer docelowy "żyje" wysyłając mały pakiet danych i oczekując powrotu (Pong).

ping 192.168.10.1

CKE na arkuszu może wymagać: "Dokonaj zrzutu ekranu testu ciągłego połączenia (minimum 5 pakietów) ze stacji roboczej do serwera." W Windows ping domyślnie wysyła tylko 4 pakiety i staje! Aby wysyłać pakiety ciągle w nieskończoność dodaj flagę -t. (Przerywasz go naciskając Ctrl + C).

ping 192.168.10.1 -t

(W Linuxie flaga -t nie jest potrzebna, tam ping domyślnie jest nieskończony).

[!WARNING] Pamiętaj, że zaporowa domyślnie w systemach Windows (Windows Defender Firewall) ma zablokowany ruch przychodzący dla pakietów ICMP! Skonfigurujesz wszystko poprawnie, a pingi i tak będą odrzucane (Upłynął limit czasu żądania). Wejdź w Firewall na obu maszynach w Ustawienia Zaawansowane -> Reguły Przychodzące i odblokuj Udostępnianie plików i drukarek (Żądanie Echa ICMPv4).

2. IPCONFIG (Szczegóły Adresacji)

Kolejna komenda na zrobienie zrzutu dla egzaminatora. Udowadnia, że ustawiłeś dobry IP i Bramę na karcie.

ipconfig          # Pokazuje IP, Maskę i Bramę.
ipconfig /all     # Pokaże ci fizyczny adres karty (MAC Address) ORAZ adresy serwerów DNS!

Dla Linuxa (np. Ubuntu): odpowiednikiem starego dobrego ipconfig /all jest w terminalu komenda ip a lub ifconfig (choć ta druga uznawana jest za przestarzałą).

3. TRACERT (Traceroute - Śledzenie trasy)

Narzędzie, które skanuje przez ile przelotowych stacji bazowych (routerów tzw. hopów) przechodzi twój pakiet do celu. Czasem egzaminator chce to zobaczyć by udowodnić działanie serwera rutującego.

tracert 8.8.8.8
# Wynik to np.
# 1  <1 ms   192.168.0.1  (Twój domowy router)
# 2  10 ms   10.20.30.1   (Kolektor dostawcy internetu)
# ... i tak aż do serwerów Google.

W Linuxie odpowiednikiem jest polecenie traceroute 8.8.8.8.

4. ARP (Address Resolution Protocol)

Protokół, który uczy się z jakim adresem MAC (fizycznym) na kablu powiązany jest konkretny adres IP (logiczny). Tzw. tablica MACów.

Czasem arkusz INF.02 mówi: "Wyświetl w terminalu zawartość pamięci podręcznej ARP, dokonaj zrzutu ekranu."

arp -a

Wypisze to wszystkie komputery w pobliżu (podsieci), z którymi ta maszyna fizycznie "rozmawiała".