Jak zabezpieczyć się przed atakiem ARP?
Ze względu na sposób działania ataki ARP można podzielić na dwie grupy: 'oszukiwanie' routera lub komputerów. Oczywiście oba rodzaje ataków mogą wystąpić jednocześnie. Kiedy wystąpi atak ARP w sieci dane pomiędzy komputerami a routerem są wysyłane do urządzenia o niewłaściwym adresie MAC. Połączenia w sieci nie są tworzone poprawnie.
Jak uchronić się przed atakami ARP? Należy zabezpieczyć się przed możliwymi atakami APR po stronie komputera i routera.
Jakie kroki należy wykonać przed włączeniem ochrony przed atakami ARP?
Przed włączeniem funkcji zapobiegania atakom ARP na routerze TP-Link (IP Address & MAC Address binding), należy wyłączyć automatyczne uzyskiwanie adresu IP na komputerze. Należy ustawić statyczne parametry połączenia TCP/IP dla konfigurowanego komputera.
Krok 1 Przypisz ręcznie parametry IP połączeniu sieciowemu na komputerze. Konfiguracja połączenia sieciowego jest opisana w artykule: Jak skonfigurować parametry TCP/IP komputera aby nawiązał połączenie z routerem TP-Link?
Krok 2 Po zalogowaniu się na stronę konfiguracyjną routera wyłącz funkcję serwera DHCP.
(1) Z menu po lewej stronie okna wybierz opcję DHCP-DHCP Settings.
(2) Aby wyłączyć serwer DHCP ustaw opcję DHCP Server na wartość Disable.

(3) Aby zapamiętać ustawienia, naciśnij przycisk Save.
Jak zabezpieczyć router przed atakami ARP?
Krok 1 Otwórz okno przeglądarki internetowej, w pole adresowe wprowadź adres LAN IP routera (domyślna wartość to 192.168.1.1). Następnie naciśnij klawisz Enter.

Krok 2 Aby zalogować się na stronie konfiguracyjnej urządzenia, wprowadź nazwę użytkownika i hasło (domyślna wartość obu pól to: admin).
Krok 3 Z menu po lewej stronie okna wybierz opcję IP & MAC Binding->Binding
Krok 4 Wybierz opcję Enable ARP Binding i naciśnij przycisk Save.
Krok 5 Z menu po lewej stronie okna wybierz opcję ARP List. Wyświetlona zostanie tablica ARP routera.

Jeżeli wyświetlona tablica ARP nie zawiera błędów, naciśnij przycisk Load Add and Bind All. Adresy IP i adresy MAC komputerów zawarte w tablicy ARP zostaną na stałe powiązane.
Jeżeli w tablicy ARP występują błędy, należy samodzielnie powiązać adresy IP z adresami MAC.
(1) Naciśnij przycisk Add New, aby powiązać adres IP z adresem MAC urządzenia.

(2) Zaznacz opcję Bind. W pole MAC Address wprowadź adres MAC komputera, natomiast w pole IP Address jego adres IP.

Dla poprawnego zdefiniowania reguły przypisania konieczny jest adres MAC komputera, który ma zostać podłączony do Internetu. Aby wyświetlić adres MAC komputera wykonaj poniższe polecenia:
(1) Wybierz opcję Start->Run. W pole tekstowe wpisz cmd i naciśnij klawisz Enter.

(2) W oknie linii poleceń wpisz komendę ipconfig/all i naciśnij klawisz Enter. Zostaną wyświetlone informacje dotyczące połączeń sieciowych komputera (m.in. adres MAC karty sieciowej).

Krok 6 Aby zapamiętać ustawienia, naciśnij przycisk Save.
Jak zabezpieczyć komputer przed atakami ARP?
Dla lepszego zabezpieczenia komputera przed atakami ARP konieczna jest znajomość adresu MAC routera.
Informacje o parametrach sieciowych routera znajdują się na stronie konfiguracyjnej routera w zakładce LAN Status.

Program obsługujący protokół ARP jest wbudowany w system operacyjny Windows. Jest on dostępny z poziomu konsoli.
Krok 1 Wybierz opcję Start->Run, wpisz komendę cmd i naciśnij klawisz Enter.

Krok 2 W oknie linii poleceń wpisz komendę: arp –s 192.168.1.1 00-19-e0-fa-5b-2b, a następnie naciśnij klawisz Enter.
192.168.1.1 to adres IP routera natomiast 00-19-e0-fa-5b-2b to jego adres MAC. Następnie wpisz polecenie arp –a. Zdefiniowana reguła jest typu Static.

Dane z komputera przesyłane są do routera zgodnie ze zdefiniowaną regułą arp. Zdefiniowana w ten sposób reguła nie jest stała i zostanie skasowana po ponownym uruchomieniu komputera.
Jak zapisać regułę arp tak by nie było konieczne jej ponowne definiowanie po włączeniu komputera?
Krok 1 Utwórz plik z wsadowy z rozszerzeniem .bat (np. static_arp.bat), a następnie otwórz go do edycji. Dodaj do pliku linię z użytym wcześniej poleceniem arp. Następnie zapisz plik.

Krok 2 Wybierz opcję Start->All Programs. Naciśnij dwukrotnie Startup. Skopiuj utworzony plik do folderu.

Po wykonaniu powyższych czynności powiązanie arp będzie definiowane po każdym uruchomieniu systemu operacyjnego.