---
title: "Opensense IP addresses for whitelisting"
slug: "opensense-ip-addresses-for-whitelisting"
description: "The Opensense IPv4 addresses to whitelist in firewalls, proxies, and web filters, if your network needs it, plus the static IPs for on-premises setups."
updated: 2025-11-29T13:25:22.000Z
canonical: "https://help.opensense.com/docs/opensense-ip-addresses-for-whitelisting"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.opensense.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Opensense IP addresses for whitelisting

## Overview

:::note[Not required for standard implementations]
IP whitelisting (allowlisting) isn't required for standard implementations.
:::

If whitelisting is required, whitelist the IP addresses below, so that communication isn't interrupted by firewalls, proxies, web filters, and other network security controls.


## IP addresses to whitelist

Whitelist all 23 addresses. Opensense added three addresses on April 1, 2023, and two more on January 1, 2025.

<div class="kb-deployment-compare kb-deployment-compare--plain">
  <div class="kb-deployment-compare__viewport" role="region" aria-label="Opensense IP addresses" tabindex="0">
    <table>
      <colgroup><col class="kb-deployment-compare__feature-col"></colgroup>
      <thead>
        <tr>
          <th scope="col">IPv4 address</th>
          <th scope="col"><span class="kb-deployment-compare__method">Active since</span></th>
          <th scope="col"><span class="kb-deployment-compare__method">Static IP for on-premises</span></th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <th scope="row"><code>108.178.2.18</code></th>
          <td>Original list</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>108.163.197.50</code></th>
          <td>Original list</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>69.175.48.226</code></th>
          <td>Original list</td>
          <td><span class="kb-deployment-compare__mark is-yes" title="Yes"><span class="sr-only">Yes</span></span></td>
        </tr>
        <tr>
          <th scope="row"><code>67.212.179.10</code></th>
          <td>Original list</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>67.212.168.66</code></th>
          <td>Original list</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>69.175.35.2</code></th>
          <td>Original list</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>184.154.0.10</code></th>
          <td>Original list</td>
          <td><span class="kb-deployment-compare__mark is-yes" title="Yes"><span class="sr-only">Yes</span></span></td>
        </tr>
        <tr>
          <th scope="row"><code>167.114.100.50</code></th>
          <td>Original list</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>192.99.150.164</code></th>
          <td>Original list</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>66.70.177.4</code></th>
          <td>Original list</td>
          <td><span class="kb-deployment-compare__mark is-yes" title="Yes"><span class="sr-only">Yes</span></span></td>
        </tr>
        <tr>
          <th scope="row"><code>144.168.44.234</code></th>
          <td>Original list</td>
          <td><span class="kb-deployment-compare__mark is-yes" title="Yes"><span class="sr-only">Yes</span></span></td>
        </tr>
        <tr>
          <th scope="row"><code>23.29.121.218</code></th>
          <td>Original list</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>45.158.37.162</code></th>
          <td>Original list</td>
          <td><span class="kb-deployment-compare__mark is-yes" title="Yes"><span class="sr-only">Yes</span></span></td>
        </tr>
        <tr>
          <th scope="row"><code>194.126.173.186</code></th>
          <td>Original list</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>51.81.185.125</code></th>
          <td>Original list</td>
          <td><span class="kb-deployment-compare__mark is-yes" title="Yes"><span class="sr-only">Yes</span></span></td>
        </tr>
        <tr>
          <th scope="row"><code>51.81.244.32</code></th>
          <td>Original list</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>147.135.46.27</code></th>
          <td>Original list</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>66.85.143.98</code></th>
          <td>Original list</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>51.81.11.12</code></th>
          <td>April 1, 2023</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>51.81.11.26</code></th>
          <td>April 1, 2023</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>147.135.46.73</code></th>
          <td>April 1, 2023</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>51.89.219.186</code></th>
          <td>January 1, 2025</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
        <tr>
          <th scope="row"><code>51.89.219.188</code></th>
          <td>January 1, 2025</td>
          <td><span aria-hidden="true">—</span><span class="sr-only">No</span></td>
        </tr>
      </tbody>
    </table>
  </div>
</div>

To copy the full list:

```text
108.178.2.18
108.163.197.50
69.175.48.226
67.212.179.10
67.212.168.66
69.175.35.2
184.154.0.10
167.114.100.50
192.99.150.164
66.70.177.4
144.168.44.234
23.29.121.218
45.158.37.162
194.126.173.186
51.81.185.125
51.81.244.32
147.135.46.27
66.85.143.98
51.81.11.12
51.81.11.26
147.135.46.73
51.89.219.186
51.89.219.188
```


## Static IP list for on-premises configuration

For an on-premises configuration, use these 6 static IP addresses (marked in the table above):

```text
51.81.185.125
66.70.177.4
144.168.44.234
45.158.37.162
69.175.48.226
184.154.0.10
```


## What's next

- [Allowing Opensense traffic through your network proxy or firewall](https://help.opensense.com/docs/opensense-proxy-firewall)
- [Understanding UCEPROTECT blocklist listings](https://help.opensense.com/docs/understanding-uceprotect-blocklist-listings)

For further help, contact Opensense Support at [help@opensense.com](mailto:help@opensense.com).
