mirror of
https://github.com/evilsocket/opensnitch.git
synced 2025-03-04 08:34:40 +01:00
updated after opensnitch repo commit 88dafe027d
parent
5fbd6e30f8
commit
698f547737
1 changed files with 37 additions and 5 deletions
|
@ -2,10 +2,11 @@ Starting from version [1.4.0rc1](https://github.com/evilsocket/opensnitch/releas
|
|||
|
||||
It can be used to block ads, or limit to what domains an application connects to.
|
||||
|
||||
**How to configure it:**
|
||||
|
||||
### How to add a global rule to block ads/malware/etc:
|
||||
|
||||
1. Create a new rule: `000-block-domains`
|
||||
2. Check [x] Priority, Duration: always, [x] To this list of domains
|
||||
2. Check `[x] Enable`, `[x] Priority`, `Duration: always`, `[x] To this list of domains`
|
||||

|
||||
|
||||
|
||||
|
@ -19,14 +20,45 @@ $ wget https://www.github.developerdan.com/hosts/lists/ads-and-tracking-extended
|
|||
|
||||

|
||||
|
||||
The format of the files must be in hosts format:
|
||||
---
|
||||
|
||||
### Limiting to what domains an application can connect to:
|
||||
|
||||
We'll create 2 rules:
|
||||
- one for allow connections from an app to a limited number of domains.
|
||||
- another one for deny everything from that app.
|
||||
|
||||
1. Create 2 rules: `000-allow-app` , `001-deny-all-from-app`
|
||||
2. `000-allow-app`:
|
||||
|
||||

|
||||
|
||||
Inside `/media/app/` write a file with a list of domains the app can connect to in hosts format:
|
||||
```
|
||||
127.0.0.1 xxx.domain.com
|
||||
```
|
||||
|
||||
Remember that you may need to add the domain without the subdomains (`domain.com`, `xxx.domain.com`, etc)
|
||||
|
||||
3. `001-deny-all-from-app`:
|
||||
|
||||

|
||||
|
||||
---
|
||||
|
||||
### Notes
|
||||
- The format of the files must be in hosts format:
|
||||
```
|
||||
0.0.0.0 www.domain.com
|
||||
127.0.0.1 www.domain.com
|
||||
```
|
||||
Lines started with # are ignored.
|
||||
- Lines started with # are ignored. Write comments always on a new line, not after a domain.
|
||||
- The domains `local`, `localhost`, `localhost.localdomain` and `broadcasthost` are ignored.
|
||||
- Whenever you save the file to disk, OpenSnitch will reload the list.
|
||||
|
||||
Some lists of ads, tracking, malware, etc you can use:
|
||||
### Resources
|
||||
|
||||
Lists of ads, tracking, malware, etc that you can use:
|
||||
|
||||
https://www.github.developerdan.com/hosts/
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue