Vereisten: Er is een kleine activiteit op de website van de collega, er is een orderinterface die 50.000 keer vaak is gebeld, en 99% daarvan zijn onbetaalde bestellingen, en iemand vraagt kwaadaardig om de interface via het programma. De website heeft geen enkele regels voor verkeersbeperking en beveiligingsbeleid, en de tijdelijke oplossing kan alleen zijn om het IP van de aanvrager op een zwarte lijst te zetten en te weigeren diensten te leveren aan kwaadaardige aanvragers.
De website gebruikt een cloudserver en het verzoek bereikt direct de IIS-site, en er is geen tussenlaag zoals load balancing, zodat IIS direct het IP-adres van de gebruiker kan verkrijgen.
Het IP-adres van de aanvrager wordt geregistreerd voor elke bestelling die op de website wordt geplaatst, waardoor het heel eenvoudig is om het IP-adres van de aanvaller via de databasegroep te filteren.
Als het IP-adres van de verzoeker niet wordt geregistreerd en het verzoek gelijktijdig wordt gedaan, kunt u het volgende raadplegen:
Hoe ban ik een IP-adres?
1. Sommige IP's kunnen worden verboden om via de inkomende regels van de firewall te benaderen, aangezien het Windows-systeem de firewall niet aan heeft,Omdat hij niet aan staat, zet hem dan niet aanandersDit kan de normale werking van bestaande programma's op de server beïnvloeden。
2. Log in op de officiële ECS-achtergrond en slaagBeveiligingsgroepen verbieden IP-toegang。
3. Gebruik de IP- en domeinbeperkingen van IIS om IP-blacklists in te stellen, de tutorial is als volgt:
Log in op de server -> Open Server Manager -> Voeg rollen en functies toe -> WEBSERVER -> Security -> IP- en domeinbeperkingen, vink en klik op Next om te installeren, zoals weergegeven in de onderstaande figuur:
Open IIS Manager, zoek de website en selecteer IP- en domeinbeperkingen rechts, zoals te zien is op de afbeelding hieronder:
Test nu hoe de website is voordat je het IP aan de zwarte lijst toevoegtNormale toegang is mogelijk, zoals hieronder weergegeven:
Voeg mijn native extranet-IP toe aan de IIS ontzegde toegang zoals te zien is op de onderstaande afbeelding:
Bezoek de site opnieuw in je native browser en vind een 403-fout zoals te zien is op de onderstaande afbeelding:
403 - Toegang verboden: Toegang geweigerd. U bent niet gemachtigd om deze directory of pagina's te bekijken met de verstrekte inloggegevens.
|