Ok
Minden alkalommal, amikor ez az oldal megnyitja a regisztrációt, sok tajvani IP-t regisztrálnak sok spam felhasználóval, akik véletlenszerűen töltik ki személyes adataikat, majd véletlenszerűen válaszolnak a bejegyzésekre, ami nagyon bosszantó helyzetet okoz, ahogy az alábbi ábrán is látható:
Látjuk, hogy a regisztrált IP-címek mind tajvani címek, ezért szeretném közvetlenül letiltani ezt az IP szegmenst!
megoldás
Mivel a weboldal háttér webkonténer nginx-et használ, de amikor a felhasználók elérik ezt az oldalt, át kell menniük az Alibaba Cloud terheléselosztásán, így a nginx szerver nem tudja megszerezni a felhasználó valódi IP-címét, vagyis a tiltás beállítása érvénytelen! Természetesen vannak megoldások is, amelyeket alább hivatkozunk:
A beállítás összetettsége és új modulok, bejelentkezési szerver beállítások stb. szükségessége miatt feladtam, és megpróbáltam megoldást találni az Alibaba Cloud "load lancing"-jából.
A kemény munka megtérül, bár az Alibaba Cloud terheléselosztásának nincs biztonsági csoportja, de hozzáférési szabályzata van! A feketelistát a politika elérésével konfigurálhatjuk, ahogy az alábbi ábrán látható:
Kitöltöttem az IP-címemet és az IP-szegmenst, amit blokkolni akartam, ahogy az alábbi ábrán látható:
#封整个段即从123.0.0.1-től 123.255.255.254-ig 123.0.0.0/8
#封IP段即从123.45.0.1-től 123.45.255.254-ig 124.45.0.0/16
#封IP段即从123.45.6.1-től 123.45.6.254-ig parancsok 123.45.6.0/24
Láncszem:https://slbnew.console.aliyun.com/
Az utolsó lépésben, a terheléselosztási hallgatási beállításokban engedélyezd a hozzáférési vezérlést, állítsd be a feketelista módot, és válaszd ki az imént létrehozott hozzáférési szabályzatcsoportot, ahogy az alábbi ábrán látható:
Töltsd meg a saját IP-címedet, hogy teszteld a hatást! A natív böngészőnk eléri ezt a weboldalt, és nem fér hozzá, aztán hagyjuk, hogy mások is hozzáférjenek a teszthez, és normálisan elérhető és böngészhető! Ahogy az alábbiakban látható:
|