Comcast Xfinity does not allow direct DNS changes on their devices. This guide covers the available workaround options to use CleanBrowsing DNS with your Xfinity connection.
Unfortunately, Comcast Xfinity does not allow the DNS to be changed on their devices. The router interface locks out DNS modifications, which means you cannot directly configure CleanBrowsing at the router level. However, there are two workaround options available.
The recommended approach is to connect a third-party router to your Comcast Xfinity router and configure that external device with CleanBrowsing DNS:
185.228.168.168185.228.169.168This gives you full control over DNS configuration for all connected devices.
If a secondary router is not feasible, you can configure DNS at the operating system level on each individual device. This means setting CleanBrowsing DNS directly on each computer, phone, or tablet rather than at the router level.
Visit our device-specific guides for instructions on configuring DNS on individual operating systems.
Note: This per-device approach can be impractical for households with many devices. The secondary router method is strongly recommended instead.
If using per-device DNS configuration, you may also need to disable Comcast's built-in parental controls to avoid conflicts: