AdguardTeam / AdguardTeam/CoreLibs

Support for Blocking IP Addresses / IP Address Ranges via Filter Subscription

Ouverte
#2,097 2 commentaires 1 réaction 1 personne assignée Assignée à @vozersky Voir sur GitHub
Feature request Priority: P4
Langage dominant
Aucune donnée de langage
Étoiles
52
Forks
10
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### Issue Details

Currently, AdGuard for Windows does not support blocking specific IP addresses or IP ranges. This limits its ability to fully prevent connections to malicious or unwanted servers, especially when apps or malware bypass DNS filtering by connecting directly to IPs.

### Proposed solution

Adding IP-based blocking would enhance security by:

- Preventing communication with known malicious IPs (e.g., C2 servers, phishing hosts).
- Supporting integration with trusted IP blocklists (e.g., AbuseIPDB, FireHOL, Spamhaus).
- Allowing users to block geographic IP ranges for privacy, security, or parental control.
- Reducing reliance on other security tools by blocking threats earlier.
- Stopping apps that bypass DNS-level filtering by using hardcoded IPs.

User should be able to add a filter subscription just like the usual filters in AG to block the list of IP Addresses / IP Address Ranges.

[IP Address Blocklist](https://raw.githubusercontent.com/romainmarcoux/malicious-ip/main/full-aa.txt)
[IP Address Range](https://raw.githubusercontent.com/antonme/ipranges/refs/heads/main/apple/ipv4_merged.txt)

### Alternative solution

Use the built-in firewall or a third-party program to block IP Addresses.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.