VLANlab
Catálogo
Sobre
VLANlab
Cloud
9 tools
Cloud VPC PlannerCloud IP RangeSecurity GroupsIAM AnalyzerK8s CIDR PlannerFirewall BuilderHCL FormatterEgress Cost CalcCloud DNS Zone
VM Cost EstimatorEm breve
VLANlab

CALCULAR • PROCURAR • VERIFICAR

What Is My IP?IPv6 TestSpeed Test
DNS LookupDNS PropagationDNS Health CheckerSPF AnalyzerPTR LookupCAA RecordSRV RecordDNS TraceDNS PrivacyDANE / TLSADNSSEC CheckerSPF BuilderDKIM GeneratorZone DiffPTR Zone Generator
Subnet CalculatorCIDR Range ViewerVLSM CalculatorVLAN PlannerBandwidth CalcIPv6 Subnet CalcIP ↔ BinarySupernet CalcCIDR MergeCIDR to IP RangeCIDR SplitIPv4 → IPv6CIDR OverlapFree IP Space FinderDHCP CalculatorMTU Calculator
WHOIS LookupDomain Age CheckerSubdomain FinderIP GeolocationASN / BGP LookupIP Blacklist CheckReverse IP LookupMAC Address LookupBGP Prefix LookupRPKI / ROA CheckDomain Availability
Email InspectorDKIM CheckerEmail HeadersSMTP TestSMTP TLS CheckMX Health CheckEmail SecurityDMARC Generator
Temp MailEm breve
Is It Down?SSL/TLS CheckerOpen Port CheckerOG Tag CheckerOCSP CheckerPing / LatencyHTTP InspectorRedirect ChainCSP AnalyzerTech Stack CheckerBetaTracerouteBetaHTTP/2 + HTTP/3robots.txt ViewerSSL Cert DecoderBanner GrabberWebSocket TesterCORS TesterDomain MonitoringHTTP TimingStructured DataPWA ManifestSEO Auditor
One-Time SecretHash GeneratorPassword StrengthSecurity.txtCT Log SearchAXFR Zone Test
HTTP Sec ScoreEm breve
WebRTC Leak TestIP Reputation
JSON FormatterYAML FormatterBase64 / URL EncodeJWT DecoderRegex TesterUnix TimestampCron BuilderUUID / ULIDPunycode / IDNBase ConverterACL Generator
CSS Unit ConverterColor ToolkitGradient GeneratorcURL BuilderURL ParserURL Encoder/DecoderHTTP Status CodesBox Shadow GenFavicon GeneratorFlex & Gridrobots.txt Tester
Text CompareCase ConverterText CleanerText AnalyzerText TransformerList ToolsLorem GeneratorSlug Generator
Cloud VPC PlannerCloud IP RangeSecurity GroupsIAM AnalyzerK8s CIDR PlannerFirewall BuilderHCL FormatterEgress Cost CalcCloud DNS Zone
VM Cost EstimatorEm breve
Proxmox Net ConfigVMware Port GroupHyper-V vSwitchVXLAN VNI PlannerKVM Net ConfigXCP-ng NetworkNSX-T Segment
Disposable Email DetectorPhone InspectorTor Exit NodeVPN/Proxy DetectDomain ReputationTyposquat DetectUsername SearchFavicon Hash
GitHub ActionsDockerfile Gendocker-composeArgoCD AppK8s Manifests
Sobre

© 2026 VLANlab

Sem login · Sem anúncios · Sem rastreamento

2.43.fdd8a93

Gerador de zonas de DNS na nuvem

Gere configurações de zona do Route 53, do Azure DNS e do GCP Cloud DNS a partir de seus registros de DNS como comandos de CLI ou Terraform HCL.

Provider
TypeNameValueTTLPriorityAlias
# Step 1: Get your hosted zone ID
# aws route53 list-hosted-zones --query "HostedZones[?Name=='example.com.'].Id" --output text

aws route53 change-resource-record-sets \
  --hosted-zone-id $ZONE_ID \
  --change-batch '{
  "Changes": [
    {
      "Action": "CREATE",
      "ResourceRecordSet": {
        "Name": "example.com.",
        "Type": "A",
        "TTL": 300,
        "ResourceRecords": [
          {
            "Value": "1.2.3.4"
          }
        ]
      }
    },
    {
      "Action": "CREATE",
      "ResourceRecordSet": {
        "Name": "example.com.",
        "Type": "MX",
        "TTL": 300,
        "ResourceRecords": [
          {
            "Value": "10 mail.example.com."
          }
        ]
      }
    },
    {
      "Action": "CREATE",
      "ResourceRecordSet": {
        "Name": "example.com.",
        "Type": "TXT",
        "TTL": 300,
        "ResourceRecords": [
          {
            "Value": "\"v=spf1 include:_spf.google.com ~all\""
          }
        ]
      }
    },
    {
      "Action": "CREATE",
      "ResourceRecordSet": {
        "Name": "www.example.com.",
        "Type": "CNAME",
        "TTL": 300,
        "ResourceRecords": [
          {
            "Value": "example.com"
          }
        ]
      }
    }
  ]
}'

Ferramentas relacionadas

DNS Lookup

Consulte qualquer tipo de registro DNS para qualquer domínio - A, AAAA, MX, TXT, CNAME, NS, SOA, CAA. Os resultados são fornecidos pelo resolvedor DNS global da Cloudflare (1.1.1.1).

Cloud VPC Planner

Planeje o layout da sua rede na nuvem para AWS, Azure ou GCP. Defina sub-redes, obtenha o número de hosts utilizáveis de acordo com cada provedor e gere comandos de CLI e código Terraform HCL prontos para execução.

HCL Formatter

Formate e aprimore o código Terraform HCL instantaneamente. Alinha os sinais de igual, corrige a indentação e normaliza os espaços em branco - o resultado é o mesmo do comando `terraform fmt`. Não é necessário instalar nada.

Sobre esta ferramenta

Sobre o Gerador de Zonas de DNS na Nuvem

O Cloud DNS Zone Generator converte uma tabela de registros DNS em comandos de CLI prontos para execução ou em código HCL do Terraform para o AWS Route 53, o Azure DNS e o GCP Cloud DNS. Cada provedor possui sintaxe de CLI, convenções de nomenclatura de recursos e esquemas de provedor do Terraform diferentes. Essa ferramenta lida com essas diferenças para que a mesma tabela de registros produza resultados corretos para todos os três provedores.

Como usar

Insira seu domínio, selecione um provedor e crie sua tabela de registros usando as colunas tipo, nome, valor, TTL e prioridade. Alterne entre as guias CLI e Terraform para obter a saída adequada. A saída da CLI do Route 53 utiliza o formato de lote `change-resource-record-sets`. A saída da CLI do Azure chama o comando `az network dns record-set` para cada registro. A CLI do GCP usa os comandos de transação `gcloud dns record-sets`.

O Route 53 Terraform utiliza uma consulta à fonte de dados para obter o ID da zona hospedada, em vez de um valor codificado. O Azure Terraform exige o `resource_group_name` em todos os recursos DNS; o gerador inclui `azurerm_resource_group.main.name` como referência. O GCP Terraform inclui o recurso google_dns_managed_zone, que deve existir antes da definição de qualquer registro. Os registros ALIAS (somente Route 53) geram um bloco de alias em vez dos campos TTL e registros.