Причина
Всеки път, когато този сайт отвори регистрация, ще има много тайвански IP адреси, регистрирани при много спам потребители, които попълват личната си информация на случаен принцип и след това отговарят на публикации на случаен принцип, което води до голямо раздразнение, както е показано на фигурата по-долу:
Виждаме, че всички регистрирани IP адреси са тайвански, затова искам да блокирам този IP сегмент директно!
решение
Тъй като бекенд уеб контейнерът използва nginx, когато потребителите имат достъп до този сайт, те трябва да преминат през балансирането на натоварването на Alibaba Cloud, което води до това, че сървърният nginx не може да получи реалния IP адрес на потребителя, тоест настройката отказ е невалидна! Разбира се, има и решения, които са посочени по-долу:
Поради сложността на конфигурацията и необходимостта от добавяне на нови модули, настройки на сървъра за вход и т.н., се отказах и опитах да намеря решение чрез "load balancing" на Alibaba Cloud.
Упоритата работа се отплаща, въпреки че балансирането на натоварването на Alibaba Cloud няма група за сигурност, но има политика за достъп! Можем да конфигурираме черния списък чрез достъп до политиката, както е показано на фигурата по-долу:
Попълних IP адреса си и IP сегмента, който исках да блокирам, както е показано на фигурата по-долу:
#封整个段即从123.0.0.1 до 123.255.255.254 123.0.0.0/8
#封IP段即从123.45.0.1 до 123.45.255.254 124.45.0.0/16
#封IP段即从123.45.6.1 до 123.45.6.254 са команди 123.45.6.0/24
Връзка:https://slbnew.console.aliyun.com/
В последната стъпка, в настройките за балансиране на натоварването за слушане, активирайте контрол на достъпа, задайте режим черен списък и изберете групата за политики за достъп, която току-що сте създали, както е показано на фигурата по-долу:
Попълнете собствения си IP адрес, за да тествате ефекта! Нашият роден браузър достъпва този уебсайт и той не може да бъде достъпен, а след това, нека и други имат достъп до теста, и може да се достъпва и разглежда нормално! Както е показано по-долу:
|