docs/content/guides/clients.md
Which IPs will be routed through the VPN.
This will not prevent the user from modifying it locally and accessing IP ranges that they should not be able to access.
Use the Firewall Allowed IPs feature to prevent access to IP ranges that the user should not be able to access.
/// note | Attention
This field only appears when Per-Client Firewall is enabled in the Admin Panel → Interface settings.
///
Server-side firewall rules that restrict which destinations the client can access, regardless of their local configuration.
Unlike "Allowed IPs" which only controls routing on the client side, these rules are enforced by the server using iptables/ip6tables and cannot be bypassed by the client.
Supported Formats:
10.10.0.3, 2001:db8::1 - Allow access to a single IP address10.10.0.0/24, 2001:db8::/32 - Allow access to an entire subnet192.168.1.5:443 - Allow access to specific port (TCP+UDP)192.168.1.5:443/tcp - Allow access to specific port (TCP only)192.168.1.5:443/udp - Allow access to specific port (UDP only)10.10.0.0/24:443 - Allow access to an entire subnet on a specific port (TCP+UDP)10.10.0.0/24:443/tcp - Allow access to an entire subnet on a specific port (TCP only)10.10.0.0/24:443/udp - Allow access to an entire subnet on a specific port (UDP only)[2001:db8::1]:443 - IPv6 address with port (brackets required)[2001:db8::/32]:443/tcp - IPv6 CIDR with port and protocol/// warning | Invalid Formats
Protocol specifiers (/tcp or /udp) require a port number. The following formats are not supported and will result in an error:
10.10.0.3/tcp (use 10.10.0.3:443/tcp instead)10.10.0.0/24/udp (use 10.10.0.0/24:53/udp instead)///
Behavior:
0.0.0.0/0, ::/0 to allow all traffic/// note To allow clients to reach the VPN server itself (e.g. for DNS), include the server's VPN address in the firewall allowed IPs. ///
Use Case Examples:
10.10.0.510.10.0.0/24, 192.168.1.0/240.0.0.0/0:80, 0.0.0.0/0:443, [::/0]:80, [::/0]:4430.0.0.0/0, ::/0 but set Firewall IPs to 10.0.0.0/8, 192.168.0.0/16Which IPs will be routed to the client.
The DNS server that the client will use.
This can only be used for clients that use wg-quick. Setting this will throw a error when importing the config on other clients.