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.
|
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`
|
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
|
0.0.0.0 www.domain.com
|
||||||
127.0.0.1 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/
|
https://www.github.developerdan.com/hosts/
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue