Blokkeren van kwaadwillig verkeer voor Adobe Commerce op snelniveau
Dit artikel bevat de stappen die u kunt nemen om kwaadaardig verkeer te blokkeren wanneer u vermoedt dat er een DDoS-aanval plaatsvindt in uw Adobe Commerce on cloud Infrastructure Store.
Betrokken producten en versies:
- Adobe Commerce op cloudinfrastructuur 2.3.x
In dit artikel veronderstellen wij dat u reeds kwaadwillige IPs en/of hun land en gebruikersagenten hebt. Adobe Commerce on cloud Infrastructure-gebruikers krijgen deze informatie doorgaans van Adobe Commerce-ondersteuning. De volgende secties verstrekken stappen voor het blokkeren van verkeer dat op deze informatie wordt gebaseerd. Alle wijzigingen moeten worden doorgevoerd in de productieomgeving.
Toegang tot het beheerderspaneel verkrijgen
Als uw website door DDoS wordt overbelast, kunt u zich mogelijk niet aanmelden bij uw Commerce Admin (en alle stappen uitvoeren die verder in dit artikel worden beschreven).
Om toegang tot Admin te krijgen, zet uw website in onderhoudswijze zoals die in wordt beschreven laat of maakt onderhoudswijzetoe onbruikbaar en whitelist uw IP adres. Schakel de onderhoudsmodus uit nadat u dit hebt gedaan.
Het verkeer van het blok door IP
Voor Adobe Commerce op de opslag van de wolkeninfrastructuur, de meest efficiƫnte manier om verkeer door specifieke IP adressen en subnets te blokkeren is ACL voor Fastly in Commerce Admin toe te voegen. Hier volgen de stappen met koppelingen naar meer gedetailleerde instructies:
- In Commerce Admin, navigeer aan Opslag > Configuratie > Geavanceerd > Systeem > Volledige het Geheime voorgeheugen van de Pagina > Snelle Configuratie.
- creeer nieuwe ACLmet een lijst van IP adressen of subnets u gaat blokkeren.
- Voeg het aan de ACL lijst en het blok toe zoals die in de Blockinggids voor de Fastly _Cdn module voor Adobe Commerce wordt beschreven.
Blokverkeer per land
Voor de Adobe Commerce op de opslag van de wolkeninfrastructuur, is de meest efficiƫnte manier om verkeer door land(en) te blokkeren toevoegen ACL voor Fastly in de Admin van Commerce.
- In Commerce Admin, navigeer aan Opslag > Configuratie > Geavanceerd > Systeem > Volledige het Geheime voorgeheugen van de Pagina > Snelle Configuratie.
- Selecteer de landen en vorm het blokkeren gebruikend ACL zoals die in de Blockinggids voor de Fastly _Cdn module voor Adobe Commerce wordt beschreven.
Het verkeer van het blok door gebruikersagent
Om het blokkeren te vestigen die op gebruikersagent wordt gebaseerd, moet u een fragment van douaneVCL aan uw Snelle configuratie toevoegen. Voer hiertoe de volgende stappen uit:
- In Commerce Admin, navigeer aan Opslag > Configuratie > Geavanceerd > Systeem > het Volledige Geheime voorgeheugen van de Pagina.
- Dan snel configuratie > de Fragmenten van de Douane VCL.
- Creeer het nieuwe douanefragment zoals die in de de fragmenten van de Douane VCLgids voor de Fastly _Cdn module wordt beschreven. U kunt het volgende codevoorbeeld als voorbeeld gebruiken. In dit voorbeeld wordt het verkeer voor de gebruikersagents
AhrefsBot
enSemrushBot
uitgeschakeld.
name: block_bad_useragents
type: recv
priority: 5
VCL:
if ( req.http.User-Agent ~ "(AhrefsBot|SemrushBot)" ) {
error 405 "Not allowed";
}
Snelheidsbeperking (experimentele snelfunctionaliteit)
Er is een experimentele snelfunctionaliteit voor Adobe Commerce op cloudinfrastructuur waarmee u de maximale snelheid voor bepaalde paden en kruippaden kunt opgeven. Gelieve te verwijzen de documentatie van de module van de Snelheidvoor details.
De functionaliteit moet uitgebreid op het opvoeren worden getest, alvorens op productie wordt gebruikt, omdat het wettig verkeer zou kunnen blokkeren.
Aanbevolen: het bijwerken van robots.txt overwegen
Als u het robots.txt
-bestand bijwerkt, blijven bepaalde zoekprogramma's, crawlers en robots op bepaalde pagina's wellicht niet horizontaal schuiven. De voorbeelden van pagina's die niet zouden moeten worden gekropen zijn de pagina's van het onderzoeksresultaat, controle, klanteninformatie etc. Als u robots niet door deze pagina's laat kruipen, kunt u het aantal aanvragen dat door deze robots wordt gegenereerd, verminderen.
Er zijn twee belangrijke overwegingen wanneer u robots.txt
gebruikt:
- Robots kunnen uw
robots.txt
negeren. Vooral malware-robots, die het web scannen op kwetsbaarheden op het gebied van beveiliging, en e-mailadressen die door spammers worden gebruikt, zullen geen aandacht besteden. - Het bestand
robots.txt
is een openbaar beschikbaar bestand. Iedereen kan zien welke gedeelten van uw server u niet wilt gebruiken voor robots.
De basisinformatie en standaardAdobe Commerce robots.txt
configuratie kunnen in het artikel van de Motor van het Onderzoek van de Motor Robotsin onze ontwikkelaarsdocumentatie worden gevonden.
Zie voor algemene informatie en aanbevelingen over robots.txt
:
- creeer een robots.txtdossier door de Steun van Google
- Ongeveer /robots.txt door robotstxt.org
Werk met uw ontwikkelaar en/of SEO-expert om te bepalen welke Gebruikersagenten u wilt toestaan of welke u wilt weigeren.
Verwante lezing
Product-Specifieke het Vergunningstermijnen voor Adobe Commerce op Wolk