CLOUD-IP // v2026.07
UPDATED 2026-07-11 PROVIDERS 37 LIVE
// DUCKDUCKBOT / SQL

DuckDuckBot · SQL

SQL inserts to load DuckDuckBot CIDRs into a database table. 481 CIDRs, refreshed daily.

// duckduckbot_ips.sql

DOWNLOAD ↓  · 
-- SQL script to create table `duckduckbot_ips` and insert IP addresses

CREATE TABLE IF NOT EXISTS `duckduckbot_ips` (
  `ip_address` VARCHAR(45) NOT NULL,
  `ip_type` VARCHAR(10) NOT NULL,
  PRIMARY KEY (`ip_address`)
);

INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.144.182.50/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.149.142.7/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.149.159.71/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.149.159.102/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.149.216.220/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.150.142.218/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.154.193.167/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.156.30.123/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.156.136.79/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.156.154.107/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.157.77.76/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.172.49.103/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.177.16.196/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.182.10.198/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.182.131.108/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.195.133.120/32', 'IPv4');
INSERT INTO `duckduckbot_ips` (`ip_address`, `ip_type`) VALUES ('4.201.125.59/32', 'IPv4');
… (464 more lines)