Skip to content

Commit eae4033

Browse files
rr404jdv
andauthored
adding sophos fw integration doc (#619)
* adding sophos fw integration doc --------- Co-authored-by: jdv <[email protected]>
1 parent 2dfde9c commit eae4033

11 files changed

+74
-2
lines changed

crowdsec-docs/sidebarsUnversioned.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,7 @@ module.exports = {
329329
"integrations/f5",
330330
"integrations/fortinet",
331331
"integrations/paloalto",
332+
"integrations/sophos",
332333
"integrations/genericfirewall",
333334
"integrations/remediationcomponent",
334335
]
1.62 KB
Loading
-516 Bytes
Loading
19.5 KB
Loading
19.8 KB
Loading
57 KB
Loading
52.5 KB
Loading

crowdsec-docs/unversioned/console/blocklists/integrations/firewall.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ Every product product has its way to handle external blocklists. We provide a si
3636
| [F5](https://techdocs.f5.com/kb/en-us/products/big-ip-afm/manuals/product/big-ip-network-firewall-policies-and-implementations-14-0-0/07.html) | Custom | `192.168.38.187,32,BL,crowdsec-myf5Integration`<br /> `192.168.38.188,32,BL,crowdsec-myf5Integration` |
3737
| [Fortinet](https://docs.fortinet.com/document/fortigate/6.4.5/administration-guide/891236/external-blocklist-policy) | Plain text | `192.168.38.187`<br />`192.168.38.186` |
3838
| [Palo Alto](https://docs.paloaltonetworks.com/pan-os/11-1/pan-os-admin/policy/use-an-external-dynamic-list-in-policy/external-dynamic-list#idf36cb80a-77f1-4d17-9c4b-7efe9fe426af) | Plain text | `192.168.38.187`<br />`192.168.38.186` |
39+
| [Sophos](https://docs.sophos.com/nsg/sophos-firewall/21.0/help/en-us/webhelp/onlinehelp/AdministratorHelp/ActiveThreatResponse/ThirdPartyThreatFeeds/index.html) | Plain text | `192.168.38.187`<br />`192.168.38.186` |
3940
| Generic vendor | Plain text | `192.168.38.187`<br />`192.168.38.186` |
4041

4142
## How to bypass provider limit?

crowdsec-docs/unversioned/integrations/intro.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ Once you are on the Integrations page you can select the integration you would l
5555
- [F5](integrations/f5.mdx)
5656
- [Fortinet](integrations/fortinet.mdx)
5757
- [Palo Alto](integrations/paloalto.mdx)
58+
- [Sophos](integrations/sophos.mdx)
5859
- [Generic Firewall](integrations/genericvendor.mdx)
5960
- [Remediation Component](integrations/remediationcomponent.mdx)
6061

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
---
2+
id: sophos
3+
title: Sophos
4+
---
5+
6+
import ThemedImage from "@theme/ThemedImage";
7+
import useBaseUrl from "@docusaurus/useBaseUrl";
8+
9+
The CrowdSec Sophos integration allows you to block malicious IPs in your Sophos firewall. This guide will walk you through the steps to integrate CrowdSec blocklists with your Sophos firewall.
10+
11+
### Prerequisites
12+
13+
Before you begin, please ensure your Sophos device supports ingesting blocklists. If you are unsure, please refer to the Sophos documentation or contact Sophos support.
14+
15+
### Steps
16+
17+
We will presume you followed the [Getting Started](integrations/intro.mdx) guide and have created an account on the CrowdSec Console.
18+
19+
Once you are authenticated, you can proceed to the Blocklist tab located on the top menu bar, from there you can select the Integrations sub menu.
20+
21+
Once the page has loaded, you can click the "Connect" button under the Sophos logo.
22+
23+
<ThemedImage
24+
alt="Sophos Integration Card"
25+
sources={{
26+
light: useBaseUrl("/img/console_integrations_sophos_card_light.png"),
27+
dark: useBaseUrl("/img/console_integrations_sophos_card_dark.png"),
28+
}}
29+
/>
30+
31+
Doing so will prompt you to name this integration, you can name it anything you like, for example "My Integration ". Note the name should be unique per integration that is tied to your account.
32+
33+
<ThemedImage
34+
alt="Sophos Integration Creation Screen"
35+
sources={{
36+
light: useBaseUrl("/img/console_integrations_creation_light.png"),
37+
dark: useBaseUrl("/img/console_integrations_creation_dark.png"),
38+
}}
39+
/>
40+
41+
Once the integration is generated you will be presented with a credentials screen that will provide you with the necessary information to configure your Sophos Firewall. This information will **ONLY** be displayed once, so please ensure you copy it down.
42+
43+
<ThemedImage
44+
alt="Sophos Integration Credentials Screen"
45+
sources={{
46+
light: useBaseUrl("/img/console_integrations_sophos_credentials_light.png"),
47+
dark: useBaseUrl("/img/console_integrations_sophos_credentials_dark.png"),
48+
}}
49+
/>
50+
51+
[Sophos Documentation](https://docs.sophosnetworks.com/pan-os/11-1/pan-os-admin/policy/use-an-external-dynamic-list-in-policy/external-dynamic-list#idf36cb80a-77f1-4d17-9c4b-7efe9fe426af)
52+
53+
## Format example
54+
55+
The CrowdSec blocklist will be in plain text format, with one IP address per line. Here is an example of how the blocklist will look:
56+
57+
```
58+
192.168.38.187
59+
192.168.38.186
60+
```
61+
62+
## Contribute to this documentation
63+
64+
Since CrowdSec is a community-driven project, we welcome contributions to this documentation. If you have any instructions or tips that you would like to share with the community, please feel free to open a pull request on our [GitHub repository](https://github.com/crowdsecurity/crowdsec-docs)
65+
66+
## Next Steps
67+
68+
Now that you have integrated CrowdSec integration with your Sophos Firewall, you can proceed to the [Blocklist Catalog](console/blocklists/catalog.md) to find what blocklists you can subscribe too.

0 commit comments

Comments
 (0)