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

# dnsSettings

The tunnel DNS settings.

## Declaration

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

## Discussion

Discussion Network connections to hosts in the tunnel’s internal network will use these DNS settings when resolving host names.

## See Also

### Accessing tunnel network settings

- [tunnelRemoteAddress](networkextension/netunnelnetworksettings/tunnelremoteaddress.md)
- [NEDNSSettings](networkextension/nednssettings.md)
- [proxySettings](networkextension/netunnelnetworksettings/proxysettings.md)
- [NEProxySettings](networkextension/neproxysettings.md)
