Skip to content

Commit 2b75c81

Browse files
authored
Merge pull request #5162 from alphagov/ddos
Add Fastly DDOS protection docs
2 parents f467c0a + 938d158 commit 2b75c81

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

source/manual/cdn.html.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,30 @@ Fastly publish their cache node [IP address ranges as JSON from their API][fastl
9696

9797
[fastly_ips]: https://api.fastly.com/public-ip-list
9898

99+
## DDOS protection
100+
101+
Our services that sit behind Fastly have [DDOS protection enabled](https://manage.fastly.com/security/ddos/protection).
102+
103+
If we are experiencing an attack, and this is providing insufficient mitigation [start an incident](/manual/incident-what-to-do.html).
104+
105+
Sign in to Fastly and check for [DDOS events](https://manage.fastly.com/security/ddos/protection/events). There should be more information about any attack there.
106+
107+
If you need to raise a support ticket with Fastly, use the contact details on the ["So you're having an incident" document](https://docs.google.com/document/d/1ty12B5eBWB9YSfnD9xY1mr5rtTQxdNxRdmEGgibilN0).
108+
109+
You may want to consider adjusting the other [Web Application Firewalls](/manual/web_application_firewall_rules.html) we use. Further CDN traffic management options are below.
110+
111+
### Unblocking legitimate traffic
112+
113+
It's possible that the automatic protection may block legitimate traffic. In this case, you may wish to [start an incident](/manual/incident-what-to-do.html).
114+
115+
Sign in to Fastly and check for [DDOS events](https://manage.fastly.com/security/ddos/protection/events). There should be more information about any detected events there.
116+
117+
You can inspect all the [matched rules for each event](https://www.fastly.com/documentation/guides/security/ddos-protection/about-the-ddos-protection-controls/#about-the-events-page) to check if any of them look like they're incorrectly matching legitimate traffic.
118+
119+
You can [override any of the generated DDOS protection rules](https://www.fastly.com/documentation/guides/security/ddos-protection/about-the-ddos-protection-controls/#modifying-rule-behavior) to block, log only, accept the default, or just turn them off.
120+
121+
If you need to do this, raise a support ticket with Fastly so that they can investigate false positives.
122+
99123
## Blocking traffic at the CDN edge
100124

101125
If you need to block some subset of traffic, identify a unique field or set of fields to block on that will catch that traffic, but avoid blocking legitimate user traffic as far as possible. There are several options below.

0 commit comments

Comments
 (0)