Firewall

The firewall can be used to filter traffic to and from WLAN networks at the IP level. A deny-all strategy (all traffic is blocked except for configured exceptions) or an allow-all strategy (all traffic is allowed, and only exceptions are blocked) can be used. In addition to IP addresses, hostnames / DNS names can also be used as destinations. To do this, the firewall monitors all DNS requests from clients in the affected WLAN and stores the resolved IP addresses in an internal cache until the TTL (time-to-live) expires. If a client subsequently attempts to establish a connection to an IP address identified in this way, the connection can be blocked or allowed, depending on the configuration.

Note: Monitoring DNS requests is only possible with unencrypted DNS. If the client uses encrypted methods such as DoT (DNS-over-TLS) or DoH (DNS-over-HTTPS), the DNS requests cannot be inspected. In this case, it may be advisable to block these DNS methods using the firewall as well. DoT can be blocked by blocking the port used for it, port 853. DoH uses the regular HTTPS port 443 and therefore cannot be blocked in general; however, DoH servers are usually initially resolved using regular DNS, so popular DoH server domains can be blocked by specifying their names in the firewall.

It is not possible to block DoH completely by design. If preventing all uncontrolled traffic is the priority, it is therefore recommended to configure a deny-all strategy and explicitly allow permitted services.

When a client roams between APs, the client's applications normally do not issue new DNS requests in response. This usually occurs only after the TTL (time-to-live) expires. The firewall of the AP to which the client has roamed therefore cannot analyze DNS requests or learn the resolved IP addresses and, as a result, cannot actually block the client's traffic. To enable this nevertheless, the firewall's DNS cache is transferred and kept synchronized via IAPP between APs configured with the same SSID or SSIDs. This causes all associated APs in the network to generate the same effective firewall rule set and filter traffic based on the IP addresses that any AP in the network has identified from the client's DNS requests. The current DNS cache can be viewed on the AP using the CLI command ls /Status/DNS/Snooping-Results.

Important: Note that only the (volatile) DNS cache is synchronized. The AP configuration, consisting of host groups and filter rules, is not synchronized and must be kept identical separately for all APs.

The settings for the IP- and DNS-based firewall are available under Wireless LAN > Firewall.





Log Actions to Syslog
When a firewall rule is processed, an entry is created in Syslog.
Important: Depending on the amount of traffic, this may require significant CPU resources and generate a large number of Syslog messages.

www.rohde-schwarz.com/networks-and-cybersecurity

Rohde & Schwarz Networks and Cybersecurity GmbH | Adenauerstr. 20/B2 | 52146 Wuerselen | Germany | E‑Mail info.rs-nc@rohde-schwarz.com

Rohde & Schwarz Logo