Skip to content

Probe IP addresses

Where our checks come from

BadgerBell checks from three probes, one in each region, all on DigitalOcean. If your firewall only lets in visitors it knows, allow these addresses. They change only with 30 days’ notice, announced here. A change a provider forces on us is announced here the same day.

No changes planned

The last change was on 8 Nov 2026. You’ll hear 30 days before the next one.
BadgerBell’s probes, by region
RegionLocationProviderIPv4IPv6Status
North America
San Francisco, California
DigitalOcean
134.209.55.156
2604:a880:2:d1:0:1:9a9f:e001
In use
Europe
Frankfurt, Germany
DigitalOcean
46.101.223.23
2a03:b0c0:3:f0:0:3:22f5:0
In use
Asia-Pacific
Singapore
DigitalOcean
178.128.30.18
2400:6180:0:d2:0:3:40ac:8000
In use

Allow all three, even if your monitors use only some places.

A failed check is always re-checked from the two other places. Choosing places on a paid plan changes where routine checks come from, not this list.

If your firewall lets in only some of them, the one it blocks is set aside for that monitor until it’s allowed in, so the two others must both fail before anyone is alerted.

The same list, for machines

Both files list every address in use, by region, and the JSON also lists each probe’s provider and any announced change, with its date. They’re safe to fetch daily.

Plain text: one address a line

$ curl https://badgerbell.com/ips.txt
# BadgerBell probes · updated 2026-11-08 · allow all of them
# North America
134.209.55.156               # San Francisco
2604:a880:2:d1:0:1:9a9f:e001 # San Francisco
# Europe
46.101.223.23                # Frankfurt
2a03:b0c0:3:f0:0:3:22f5:0    # Frankfurt
# Asia-Pacific
178.128.30.18                # Singapore
2400:6180:0:d2:0:3:40ac:8000 # Singapore

JSON

$ curl https://badgerbell.com/ips.json
{
  "updated": "2026-11-08",
  "changes": [],
  "probes": [
    { "region": "north-america", "city": "San Francisco", "provider": "digitalocean",
      "ipv4": ["134.209.55.156"], "ipv6": ["2604:a880:2:d1:0:1:9a9f:e001"] },
    { "region": "europe", "city": "Frankfurt", "provider": "digitalocean",
      "ipv4": ["46.101.223.23"], "ipv6": ["2a03:b0c0:3:f0:0:3:22f5:0"] },
    { "region": "asia-pacific", "city": "Singapore", "provider": "digitalocean",
      "ipv4": ["178.128.30.18"], "ipv6": ["2400:6180:0:d2:0:3:40ac:8000"] }
  ]
}

If a provider forces a change

The 30 days is the rule. If a hosting provider ever forces an address change sooner, we’ll say so here the same day, say why, and keep the old address listed until it’s gone.