Кто-то запускает регистрационного бота на моем сайте, и я предпринял шаги, чтобы запретить регистрацию, но теперь я хочу заблокировать весь диапазон IP-адресов от возможности доступа к моему сайту.
Я настроил UFW на своем сервере, но кроме индивидуального ввода каждого IP-адреса, я не могу понять, как заблокировать все IP-адреса, начиная с 91.
Или, что еще лучше, заблокируйте * vhoster.org, но я не знаю, как это сделать, поскольку я новичок в UFW и на сервере Ubuntu вместе.
Так, как я могу заблокировать эту вещь навсегда?
Команда для отклоняет целую 91.0.0.0/8 сеть,
sudo ufw deny from 91.0.0.0/8
, когда Вы перечислите правила
sudo ufw status
, Вы будете видеть
To Action From
-- ------ ----
...
Anywhere DENY 91.0.0.0/8
, Это будет deny
, любой трафик от ведьмы IP запускается с 91.x.x.x, Но я рекомендую использовать диапазоны небольшой сети для, отклоняют трафик. На основе Вашего списка адресов
sudo ufw deny from 91.200.12.0/24
sudo ufw deny from 91.213.126.0/24
sudo ufw deny from 91.207.7.0/24
UFW
не может создать правило на основе логических имен иначе домены, но можно добавить правило с помощью iptables
в цепочке ufw-user-input
sudo iptables -A ufw-user-input --src vhoster.org -j DROP
, это будет отрицать, что трафик от целого домена vhoster.org
IP перечисляет, это управляет командой
sudo iptables -L
использования