Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 21940|Отговор: 4

[Уеб] Използвайте балансиране на натоварването в Alibaba Cloud, за да блокирате IP достъпа до уебсайтове

[Копирай линк]
Публикувано в 19.05.2018 г. 12:14:29 ч. | | | |
Причина

Всеки път, когато този сайт отвори регистрация, ще има много тайвански IP адреси, регистрирани при много спам потребители, които попълват личната си информация на случаен принцип и след това отговарят на публикации на случаен принцип, което води до голямо раздразнение, както е показано на фигурата по-долу:



Виждаме, че всички регистрирани IP адреси са тайвански, затова искам да блокирам този IP сегмент директно!

решение

Тъй като бекенд уеб контейнерът използва nginx, когато потребителите имат достъп до този сайт, те трябва да преминат през балансирането на натоварването на Alibaba Cloud, което води до това, че сървърният nginx не може да получи реалния IP адрес на потребителя, тоест настройката отказ е невалидна! Разбира се, има и решения, които са посочени по-долу:

nginx получава реалния IP адрес на потребителя
https://www.itsvse.com/thread-4776-1-1.html
(Източник: Architect_Programmer)
Поради сложността на конфигурацията и необходимостта от добавяне на нови модули, настройки на сървъра за вход и т.н., се отказах и опитах да намеря решение чрез "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 адрес, за да тествате ефекта! Нашият роден браузър достъпва този уебсайт и той не може да бъде достъпен, а след това, нека и други имат достъп до теста, и може да се достъпва и разглежда нормално! Както е показано по-долу:






Предишен:nginx получава реалния IP адрес на потребителя
Следващ:Студентският ми номер е 173104061067 и искам да намеря компютърен бог, който да ми помогне да си взема паролата за академичната система. Спешна молба
Публикувано в 19.05.2018 г. 20:04:40 ч. |
Спомням си, че преди няколко дни някой поиска да блокира Южна Корея
 Хазяин| Публикувано в 20.05.2018 г. 14:29:24 ч. |
mapits Публикувано на 2018-5-19 20:04
Спомням си, че преди няколко дни някой поиска да блокира Южна Корея

Има много решения за блокиране, можете да се обърнете към следните:https://blog.csdn.net/leon_wzm/article/details/77715480
Публикувано в 27.07.2018 г. 19:44:25 ч. |
Може ли да бъде блокирано?
Публикувано в 25.04.2019 г. 15:01:50 ч. |
Новата версия на интерфейса за балансиране на отговорностите на Alibaba Cloud създава черен списък с IP





Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com