VLANlab
Каталог
О нас
VLANlab
Cloud
9 tools
Cloud VPC PlannerCloud IP RangeSecurity GroupsIAM AnalyzerK8s CIDR PlannerFirewall BuilderHCL FormatterEgress Cost CalcCloud DNS Zone
VM Cost EstimatorСкоро
VLANlab

РАСЧИТАТЬ • НАЙТИ • ПРОВЕРИТЬ

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 MailСкоро
Is It Down?SSL/TLS CheckerOpen Port CheckerOG Tag CheckerOCSP CheckerPing / LatencyHTTP InspectorRedirect ChainCSP AnalyzerTech Stack CheckerБетаTracerouteБетаHTTP/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 ScoreСкоро
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 EstimatorСкоро
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
О нас

© 2026 VLANlab

Без входа в систему · Без рекламы · Без отслеживания

2.43.fdd8a93

Генератор зон облачного DNS

Генерируйте конфигурации зон Route 53, Azure DNS и GCP Cloud DNS на основе ваших записей DNS в виде команд CLI или кода 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"
          }
        ]
      }
    }
  ]
}'

Связанные инструменты

DNS Lookup

Запрашивайте записи любого типа DNS для любого домена - A, AAAA, MX, TXT, CNAME, NS, SOA, CAA. Результаты поступают из глобального DNS-резолвера Cloudflare (1.1.1.1).

Cloud VPC Planner

Спланируйте структуру своей облачной сети для AWS, Azure или GCP. Определите подсети, получите данные о количестве доступных хостов с учетом особенностей провайдера и сгенерируйте готовые к использованию команды CLI и код Terraform HCL.

HCL Formatter

Мгновенно форматируйте и оптимизируйте код Terraform HCL. Выравнивает знаки равенства, корректирует отступы и нормализует пробелы - результат такой же, как при использовании команды `terraform fmt`. Установка не требуется.

Об этом инструменте

О генераторе зон Cloud DNS

Генератор зон Cloud DNS преобразует таблицу записей DNS в готовые к выполнению команды CLI или код Terraform HCL для AWS Route 53, Azure DNS и GCP Cloud DNS. У каждого провайдера свой синтаксис командной строки, свои правила именования ресурсов и свои схемы провайдеров Terraform. Этот инструмент учитывает эти различия, благодаря чему одна и та же таблица записей генерирует корректный вывод для всех трёх провайдеров.

Как пользоваться

Введите свой домен, выберите провайдера и сформируйте таблицу записей, используя столбцы «Тип», «Имя», «Значение», «TTL» и «Приоритет». Переключайтесь между вкладками CLI и Terraform, чтобы получить нужный вывод. Вывод CLI Route 53 использует пакетный формат change-resource-record-sets. Вывод Azure CLI вызывает команду `az network dns record-set` для каждой записи. CLI GCP использует транзакционные команды `gcloud dns record-sets`.

Terraform для Route 53 использует поиск в источнике данных для получения идентификатора размещенной зоны вместо жестко заданного значения. Azure Terraform требует указания resource_group_name для каждого ресурса DNS; генератор включает azurerm_resource_group.main.name в качестве ссылки. GCP Terraform включает ресурс google_dns_managed_zone, который должен существовать до создания каких-либо наборов записей. Записи ALIAS (только для Route 53) генерируют блок alias вместо полей TTL и records.