Jak zablokować obce adresy IP

...

Plik .htaccess to potężny sposób blokowania niechcianych adresów IP.

Zagraniczne adresy IP czasami zawierają złośliwe próby włamania lub innego dostępu do witryn internetowych. Jednym ze sposobów blokowania hakerów, oszustów i innych osób o złośliwych zamiarach z Twojej witryny jest blokowanie adresów IP. Administratorzy mogą użyć pliku .htaccess znajdującego się w katalogu najwyższego poziomu ich serwera, aby zablokować pojedynczy obcy adres IP lub całe zakresy adresów IP.

Krok 1

Określ, które zagraniczne adresy IP chcesz zablokować. Witryny internetowe, takie jak IPdeny i Country IP Block, udostępniają wykazy adresów IP zebrane od regionalnych dostawców usług internetowych (ISP).

Wideo dnia

Krok 2

Znajdź plik „.htaccess” w katalogu serwera. Zwykle znajduje się w katalogach wyższego poziomu, takich jak „/www/htdocs/.htaccess”. Użyj edytora tekstu, aby otworzyć plik „.htaccess”.

Krok 3

Skopiuj poniższy kod i wklej go do pliku „.htaccess”:

rozkaz zezwolić, zabronić zabronić przed "x" zabronić przed "x" zabronić przed "x" zezwolić wszystkim

„X” reprezentuje obcy adres IP, który chcesz zablokować (na przykład „192.168.22.132”). Aby zablokować pojedynczy adres IP, wprowadź adres w miejsce „X”. Aby zablokować zakres adresów IP, wprowadź adres IP zamiast „X”, ale pomiń dwa zestawy cyfr na końcu. Adres IP z zablokowanym zakresem powinien wyglądać tak: „192.168”.

Krok 4

Zapisz edytowany plik „.htaccess” i załaduj go na swój serwer. Wejdź na swoją stronę i upewnij się, że nie ma błędów serwera. Jeśli chcesz się upewnić, że edytowany plik „.htaccess” działa, możesz użyć serwera proxy z tym samym adresem IP lub zakresem, co te, które zablokowałeś i spróbować uzyskać dostęp do witryny.

Wskazówka

Utwórz kopię zapasową pliku „.htaccess” przed wprowadzeniem w nim jakichkolwiek zmian. Wszelkie błędy w pliku spowodują wyświetlenie komunikatu „Błąd serwera 500” podczas uzyskiwania dostępu do witryny.