duo-whitelist

captn3m0/duo-whitelist/data

Terraform Module HCL DATA

This module provides an updated list of Duo's public CIDRs. These are maintained against the Duo Documentation: https://help.duo.com/s/article/1337

Install
module "duo-whitelist" {
source = "captn3m0/duo-whitelist/data"
version = "1.5.0"
}
plain text: /constructs/tfmod-captn3m0-duo-whitelist-data/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-data-duo-ips !License:MIT !GitHub tag (latest SemVer) !GitHub last commit This module provides an updated list of Duo's public CIDRs. These are maintained against the Duo Documentation: https://help.duo.com/s/article/1337. Supported on both Terraform and OpenTofu. Usage ``hcl // Import the module module "duo-ips" { source = "captn3m0/duo-ips/data" version = "1.5.0" } // Allow traffic for MFA APIs for all region CIDRs // Also open traffic from these to your LDAP Server port 636 if you're using LDAP resource "aws_security_group_rule" "allow_all_to_duo" { type = "egress" from_port = 0 to_port = 443 protocol = "tcp" cidr_blocks = ["${module.duo-ips.cidrs}"] security_group_id = "sg-123456" } // Limit MFA traffic to specific regions resource "aws_security_group_rule" "allow_all_to_duo_

Outputs (33)
australia-cidrs — List of Duo's Service CIDRs for australia deployments
trusted_endpoints_cidrs — List of Duo's Trusted Endpoint CIDRs. Allow for ingress from Duo
trusted-endpoint-canada-cidrs — List of Duo's Trusted Endpoint CIDRs for Canda Deployments
trusted-endpoint-japan-cidrs — List of Duo's Trusted Endpoint CIDRs for Japan Deployments
ad_hostnames_asean — List of Duo's Microsoft Entra ID Conditional Access hostnames (formerly Azure Conditional Access) fo
ad_hostnames_ca — List of Duo's Microsoft Entra ID Conditional Access hostnames (formerly Azure Conditional Access) fo
emea-cidrs — List of Duo's Service CIDRs for EMEA deployments. Same as eu-cidrs
eu-cidrs — List of Duo's Service CIDRs for EMEA deployments. Same as emea-cidrs
southeast-asia-cidrs — List of Duo's Service CIDRs for southeast-asia deployments
uk-cidrs — List of Duo's Service CIDRs for UK deployments
trusted-endpoint-emea-cidrs — List of Duo's Trusted Endpoint CIDRs for EMEA Deployments
trusted-endpoint-central-europe-cidrs — List of Duo's Trusted Endpoint CIDRs for Central Europe Deployments
trusted-endpoint-uk-cidrs — List of Duo's Trusted Endpoint CIDRs for UK Deployments
ad_hostnames_au — List of Duo's Microsoft Entra ID Conditional Access hostnames (formerly Azure Conditional Access) fo
india-cidrs — List of Duo's Service CIDRs for india deployments
ad_hostnames_us — List of Duo's Microsoft Entra ID Conditional Access hostnames (formerly Azure Conditional Access) fo
ad_hostnames_uk — List of Duo's Microsoft Entra ID Conditional Access hostnames (formerly Azure Conditional Access) fo
ad_hostnames_in — List of Duo's Microsoft Entra ID Conditional Access hostnames (formerly Azure Conditional Access) fo
us-cidrs — List of Duo's Service CIDRs for US deployments
canada-cidrs — List of Duo's Service CIDRs for canada deployments
uae-cidrs — List of Duo's Service CIDRs for UAE deployments
trusted-endpoint-southeast-asia-cidrs — List of Duo's Trusted Endpoint CIDRs for Southeast Asia Deployments
trusted-endpoint-us-cidrs — List of Duo's Trusted Endpoint CIDRs for US Deployments
trusted-endpoint-uae-cidrs — List of Duo's Trusted Endpoint CIDRs for UAE Deployments
ad_hostnames_jp — List of Duo's Microsoft Entra ID Conditional Access hostnames (formerly Azure Conditional Access) fo
ad_hostnames_uae — List of Duo's Microsoft Entra ID Conditional Access hostnames (formerly Azure Conditional Access) fo
cidrs — List of all Duo Service CIDRs. Allow for egress to Duo
central-europe-cidrs — List of Duo's Service CIDRs for central-europe deployments
japan-cidrs — List of Duo's Service CIDRs for japan deployments
trusted-endpoint-australia-cidrs — List of Duo's Trusted Endpoint CIDRs for Australia Deployments
… and 3 more outputs
Details
FrameworkTerraform Module
LanguageHCL
Version1.5.0
Cloud DATA
★ Stars0
Forks1
Total downloads81.5k
Outputs33
LicenseMIT
Namespacecaptn3m0
Updated