---
title: Network Settings
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Test Optimization in Datadog > Network Settings
---

# Network Settings

{% callout %}
# Important note for users on the following Datadog sites: app.ddog-gov.com

{% alert level="danger" %}
This product is not supported for your selected [Datadog site](https://docs.datadoghq.com/getting_started/site). ().
{% /alert %}

{% /callout %}

{% alert level="danger" %}
Tracers always initiate traffic to Datadog. Sessions are never initiated from Datadog back to the tracers.
{% /alert %}

## Destinations{% #destinations %}

The network endpoints accessed by the tracers are dependent on the Datadog site. To see destinations based on your [Datadog site](https://docs.datadoghq.com/getting_started/site/), click the `DATADOG SITE` selector on the right.

The following HTTP endpoints must be accessible from the host where your tests are executed:

- `api.`
- `citestcycle-intake.`
- `citestcov-intake.`
- `http-intake.logs.`
- `instrumentation-telemetry-intake.`
- `webhook-intake.`

### Static IP addresses{% #static-ip-addresses %}

Some of these domains are **CNAME** records that point to a set of static IP addresses. These addresses can be found at `https://ip-ranges.`.

The information is structured as JSON following this schema:

```text
{
  "version": 1,                          // <-- incremented every time this information is changed
  "modified": "YYYY-MM-DD-HH-MM-SS",     // <-- timestamp of the last modification
  "<SECTION-NAME>": {                    // <-- the section for a specific service
      "prefixes_ipv4": [                 // <-- list of IPv4 CIDR blocks
        "a.b.c.d/x",
        ...
      ],
      "prefixes_ipv6": [                 // <-- list of IPv6 CIDR blocks
        ...
      ]
  },
  ...
}
```

Each section has a dedicated endpoint, for example `https://ip-ranges.  /api.json`.

### Inclusion{% #inclusion %}

Add all of the `ip-ranges` to your inclusion list. Although only a subset is active at any given moment, variations occur over time within the entire set due to regular network operation and maintenance.

## Further Reading{% #further-reading %}

- [Set up Test Optimization for your language](https://docs.datadoghq.com/tests/setup/)
- [Forwarding Environment Variables for Tests in Containers](https://docs.datadoghq.com/tests/containers/)
- [Troubleshooting Test Optimization](https://docs.datadoghq.com/tests/troubleshooting/)
