---
title: dnsSettings
framework: networkextension
role: symbol
role_heading: Instance Property
path: networkextension/nednssettingsmanager/dnssettings
---

# dnsSettings

An object that contains the configuration settings for a DNS server.

## Declaration

```swift
var dnsSettings: NEDNSSettings? { get set }
```

## Discussion

Discussion This property can be set to either an NEDNSOverHTTPSSettings object or an NEDNSOverTLSSettings object.

## See Also

### Accessing DNS configuration properties

- [isEnabled](networkextension/nednssettingsmanager/isenabled.md)
- [localizedDescription](networkextension/nednssettingsmanager/localizeddescription.md)
- [onDemandRules](networkextension/nednssettingsmanager/ondemandrules.md)
