# » course » networking-fundamentals » Lab.11z
Lab.11z
Modyfikacja tablicy ARP
Przed wykonaniem ćwiczenia należy odpowiednio spreparować wirtualny system operacyjny. W tym celu wyłącz wszystkie zbędne karty sieciowe. Przed wprowadzeniem zmian w systemie możesz odłączyć kabel sieciowy (odłączyć się tym samym od sieci) lub zmień tryb pracy karty sieciowej (ustaw tryb NAT - ale nie NAT Network), zwolnij otrzymaną adresację IP oraz wyczyść tablicę arp.
- Ustaw tryb "Mostkowana karta sieciowa" w VirtualBox
- Sprawdź otrzymaną adresację IP (kartę ustaw na autokonfigurowanie)
- Znajdź adres MAC bramy domyślnej
- Pokaż tablicę arp przed modyfikacją arp -a
- Spróbuj wykonać połączenie z bramą przed zmodyfikowaniem adresu MAC (np. wykonując polecenie ping do bramy)
- Zmodyfikuj tak tablicę arp aby adres IP bramy domyślnej wskazywał na inny adres fizyczny niż jest obecnie ustawiony, np. nowy MAC adres dla bramy: 08-00-27-78-18-E3 (UWAGA! Patrz komentarz przed zadaniem i uwagi dalej!)
- Pokaż tablicę arp po modyfikacji, użyj polecenia: arp -a
- Podłącz się ponownie do sieci
- Spróbuj wykonać połączenie z bramą po zmodyfikowaniu adresu MAC (np. wykonując polecenie ping do bramy)
- Przywrócić pierwotne ustawienia tablicy arp
Na moodle dołącz zrzuty ekranu pokazujące proces modyfikacji tablicy ARP (stan przed i po modyfikacji) oraz próbę ping'a do bramy.
UWAGA!!
System operacyjny Windows może Ci zabronić modyfikacji aktywnego połączenia jak i modyfikacji zidentyfikowanej bramy. Polecenia arp i netsh w konsoli mogą więc nie działać. Konieczne będzie użycie PowerShell'a jak i uprawnień administratora.
Przydatne polecenia cmd:
- arp
- ipconfig
- ping
- netsh
Przydatne cmdlet'y Powershell'a:
- Get-NetAdapter
- Get-NetAdapter -Physical
- New-NetNeighbor
Uzyskiwanie pomocy do cmdlet'ów PowerShell'a
PS H:\> help New-NetNeighbor
Literatura
- https://learn.microsoft.com/pl-pl/powershell/scripting/developer/cmdlet/cmdlet-overview?view=powershell-7.3
Sieci Komputerowe
poziom podstawowy
Sieci komputerowe
poziom zaawansowany
- Serwer Windows - Przygotowanie maszyny wirtualnej dla systemu Windows Server (wirtualizacja sieci)
- Serwer Windows - Instalacja i konfiguracja systemu Windows Server
- Serwer Windows - Serwer DNS w sieci lokalnej w oparciu o system Windows Server (DNS)
- Serwer Windows - Zapora sieciowa w systemie Windows Serwer (Firewall)
- Serwer Windows - Kontroler domeny w oparciu o Windows Server (AD DS)
- Serwer Windows - Tworzenie zespołu kart sieciowych (NIC Teaming) w systemie Windows Server (NIC Teaming)
Sieci komputerowe
poziom profesjonalny
- Serwer Linux - Przygotowanie maszyny wirtualnej (wirtualizacja sieci)
- Serwer Linux - Instalacja systemu
- Serwer Linux - Konfiguracja sieci
- Serwer Linux - Instalacja i konfiguracja SSH
- Serwer Linux - DHCP, dynamiczna konfiguracja adresacji hostów w sieci
- Serwer Linux - DNS, serwer nazw domenowych
- Serwer Linux - Serwer plików (FTP)