# Installation and Setup Compatibility

#### <span style="font-weight: 400;">How do I install SafeDNS on my router?</span>

<span style="font-weight: 400;">To install SafeDNS on your router, you need to log into your SafeDNS Dashboard and add the public IP address or DynDNS to the IP/DynDNS table. After that, you can proceed with the router setup. For most standard routers like </span>[Asus](https://docs.safedns.com/books/installation-guides/page/asus-and-asuswrt-merlin-router-setup), [Unifi](https://docs.safedns.com/books/installation-guides/page/unifiubiquiti-router-setup), [Mikrotik](https://docs.safedns.com/books/installation-guides/page/mikrotik-router-setup), and [Meraki](https://docs.safedns.com/books/installation-guides/page/meraki-router-setup)<span style="font-weight: 400;">, the setup involves a </span>[Static IP address configuration](https://docs.safedns.com/books/installation-guides/page/router-setup#bkmrk-router-with-static-i)<span style="font-weight: 400;"> where you copy your IP into the dashboard settings.</span>

<span style="font-weight: 400;">Specific brands may have unique integration methods. For instance, </span>[Keenetic routers](https://docs.safedns.com/books/installation-guides/page/keenetic-router-setup)<span style="font-weight: 400;"> include SafeDNS as a built-in operating system component. Conversely, some routers like </span>[Comcast Xfinity](https://docs.safedns.com/books/installation-guides/page/comcast-xfinity-router-setup)<span style="font-weight: 400;"> have firmware that may intercept DNS, requiring specific instructions, while </span>[OpenWRT](https://docs.safedns.com/books/installation-guides/page/openwrt-router-setup)<span style="font-weight: 400;"> users can utilize a dedicated filtering module for more advanced control.</span>

---

#### <span style="font-weight: 400;">What are the typical setup steps for the router configuration?</span>

<span style="font-weight: 400;">The typical setup for the router is:</span>

1. <span style="font-weight: 400;">Adding an IP address or DynDNS in the SafeDNS Dashboard.</span>
2. <span style="font-weight: 400;">Setting up the router.</span>
3. <span style="font-weight: 400;">Checking if the filtering is working.</span>
4. <span style="font-weight: 400;">Setting up the filtering rules.</span>

---

#### <span style="font-weight: 400;">How do I install the SafeDNS Agent on my specific device (Windows, Mac OS, Linux)?</span>

<span style="font-weight: 400;">Each operating system has a dedicated installation path. For </span>[Windows](https://docs.safedns.com/books/installation-guides/page/safedns-agent-for-windows-setup)<span style="font-weight: 400;">, SafeDNS provides both a standard setup and an </span>[unattended installation](https://docs.safedns.com/books/installation-guides/page/agent-unattended-installation)<span style="font-weight: 400;"> option for mass deployment in enterprise environments. </span>[macOS](https://docs.safedns.com/books/installation-guides/page/safedns-agent-for-macos-setup)<span style="font-weight: 400;"> users require version 14 (Sonoma) or newer to run the Agent.</span>

<span style="font-weight: 400;">For </span>[Linux](https://docs.safedns.com/books/installation-guides/page/safedns-agent-for-linux-setup)<span style="font-weight: 400;">, the Agent is compatible with several distributions, including </span>**Debian, Ubuntu, PopOS, and CentOS**<span style="font-weight: 400;">. Installation guides for all these platforms include step-by-step instructions, and some platforms, such as Windows, offer video tutorials to assist with the deployment and setting configuration.</span>

---

#### <span style="font-weight: 400;">Which plans support the SafeDNS Agent?</span>

<span style="font-weight: 400;">The SafeDNS Agent is not available on all tiers. It is supported on the </span>**Safe Family, Pro, and Pro Plus**<span style="font-weight: 400;"> billing plans. It is also available for those on archived Safe Home and Business plans.</span>

---

#### <span style="font-weight: 400;">My device does not support the SafeDNS Agent; can I still filter content?</span>

<span style="font-weight: 400;">Yes, if your device is incompatible with the SafeDNS Agent, you can use </span>[General Setup via OpenVPN](https://docs.safedns.com/books/installation-guides/page/general-setup-via-openvpn)<span style="font-weight: 400;">. This method utilizes a third-party app to route your traffic through SafeDNS and is available for Windows, macOS, Linux, and mobile devices.</span>

<span style="font-weight: 400;">Alternatively, you can manually configure the </span>[DNS settings](https://docs.safedns.com/books/installation-guides/page/router-setup)<span style="font-weight: 400;"> on your device or router. By changing the DNS server addresses directly in the network settings of your operating system (such as </span>[Chromebook OS](https://docs.safedns.com/books/installation-guides/page/chromebook-filtering-setup)<span style="font-weight: 400;"> or [Android](https://docs.safedns.com/books/installation-guides/page/android-dns-setup)), you can achieve content filtering without the need for an installed agent.</span>

---

#### <span style="font-weight: 400;">How do I set up filtering for Android or iOS/iPad mobile devices?</span>

<span style="font-weight: 400;">For </span>**Android**<span style="font-weight: 400;">, users can install the </span>[SafeDNS App](https://docs.safedns.com/books/installation-guides/page/safedns-app-for-android-setup)<span style="font-weight: 400;">, which is a dedicated application that enables filtering on mobile devices. If you prefer not to use an app, you can manually change the DNS server settings on the device to point to SafeDNS.</span>

<span style="font-weight: 400;">For </span>**iOS and iPad**<span style="font-weight: 400;"> devices in an enterprise setting, SafeDNS supports mass deployment through </span>**MDM (Mobile Device Management) integrators**<span style="font-weight: 400;">. This allows administrators to obtain an AuthKey from support and deploy the filtering application across many devices simultaneously.</span>

---

#### <span style="font-weight: 400;">What if I have a Dynamic IP address, like with Starlink or certain routers?</span>

<span style="font-weight: 400;">If your ISP provides a </span>**Dynamic IP address**<span style="font-weight: 400;">, you can still use the service by setting up </span>[DynDNS in the router](https://docs.safedns.com/books/installation-guides/page/router-setup#bkmrk-router-with-dynamic-)<span style="font-weight: 400;"> or by using the </span>[ddclient](https://docs.safedns.com/books/installation-guides/page/dd-client-setup)*<span style="font-weight: 400;"> </span>*<span style="font-weight: 400;">software, which helps keep your IP updated with SafeDNS. </span>

<span style="font-weight: 400;">Users on the </span>[Starlink](https://docs.safedns.com/books/installation-guides/page/starlink-router-and-network-setup)*<span style="font-weight: 400;"> </span>*<span style="font-weight: 400;">network, which has unique networking characteristics and dynamic IPs, have a dedicated setup guide to ensure compatibility. For those on basic plans where certain advanced features like NAT DNS are unavailable, using a </span>[Dynamic DNS service](https://docs.safedns.com/books/installation-guides/page/router-setup#bkmrk-router-with-dynamic-)<span style="font-weight: 400;"> is the recommended way to maintain consistent filtering.</span>