mirror of
https://github.com/eduardogsilva/wireguard_webadmin.git
synced 2025-04-19 00:45:16 +00:00
DNS Filter completed
This commit is contained in:
parent
5f7b25c8f7
commit
3c463ea3a0
@ -7,7 +7,7 @@ wireguard_webadmin is a full-featured yet easy-to-configure web interface for ma
|
||||
- **Individual Peer Transfer History**: Track individual download and upload volumes for each peer.
|
||||
- **Advanced Firewall Management**: Experience effortless and comprehensive VPN firewall management, designed for simplicity and effectiveness.
|
||||
- **Port Forwarding**: Seamlessly redirect TCP or UDP ports to peers or networks located beyond those peers with ease!
|
||||
- **DNS Server**: DNS Service included for static DNS entries and improved privacy.
|
||||
- **DNS Server**: Custom hosts and DNS blacklist support for enhanced security, and improved privacy.
|
||||
- **Multi-User Support**: Manage access with different permission levels for each user.
|
||||
- **Multiple WireGuard Instances**: Enables separate management for peers across multiple instances.
|
||||
- **Crypto Key Routing**: Simplifies the configuration for site-to-site interconnections.
|
||||
@ -34,10 +34,16 @@ Displays key peer information, detailed metrics, and a complete traffic volume h
|
||||
Generates secure, time-sensitive VPN invites for easy configuration sharing via email or WhatsApp, complete with QR code and configuration file options.
|
||||

|
||||
|
||||
### DNS Server
|
||||
Provides a user-friendly interface for managing custom hosts and DNS blacklist settings, enhancing security, privacy, and ad blocking capabilities within the WireGuard VPN environment.
|
||||

|
||||
|
||||
|
||||
### Firewall Management
|
||||
Offers a comprehensive interface for managing VPN firewall rules, enabling users to easily create, edit, and delete rules with iptables-style syntax. This feature ensures precise control over network traffic, enhancing security and connectivity for WireGuard VPN instances.
|
||||

|
||||

|
||||
|
||||
### WireGuard Instance Settings
|
||||
A central hub for managing settings across one or multiple WireGuard instances, enabling straightforward configuration adjustments for VPN interfaces.
|
||||

|
||||
|
@ -106,6 +106,7 @@ class DNSFilterListForm(forms.ModelForm):
|
||||
"<a href='javascript:void(0)' class='btn btn-outline-danger' "
|
||||
"data-command='delete' onclick='openCommandDialog(this)'>Delete</a>"
|
||||
)
|
||||
self.fields['name'].widget.attrs['readonly'] = True
|
||||
else:
|
||||
delete_html = ''
|
||||
self.helper.layout = Layout(
|
||||
|
@ -33,6 +33,7 @@ class DNSFilterList(models.Model):
|
||||
list_url = models.URLField()
|
||||
last_updated = models.DateTimeField(blank=True, null=True)
|
||||
host_count = models.IntegerField(default=0)
|
||||
recommended = models.BooleanField(default=False)
|
||||
|
||||
created = models.DateTimeField(auto_now_add=True)
|
||||
updated = models.DateTimeField(auto_now=True)
|
||||
|
Loading…
x
Reference in New Issue
Block a user