EN PL

Konfiguracja Reverse DNS w Azure za pomocą Azure CLI

Konfiguracja reverse DNS (PTR) dla publicznego adresu IP w Azure jest istotna dla wielu usług sieciowych, takich jak serwery pocztowe czy zabezpieczenia sieciowe. W tym artykule przedstawimy krok po kroku, jak skonfigurować reverse DNS w Azure za pomocą Azure CLI, omówimy typowe problemy napotkane podczas konfiguracji oraz zaproponujemy rozwiązania.

Spis treści

  1. Wymagania wstępne
  2. Podstawowe pojęcia
  3. Konfiguracja reverse DNS
  4. Krok 1: Zaloguj się do Azure CLI
  5. Krok 2: Ustawienie nazwy domeny
  6. Krok 3: Ustawienie Reverse FQDN
  7. Krok 4: Weryfikacja konfiguracji
  8. Typowe problemy i ich rozwiązania
  9. Podsumowanie

Wymagania wstępne

  • Konto Azure: Aktywne konto w chmurze Azure.
  • Azure CLI: Zainstalowane narzędzie Azure CLI (instrukcja instalacji).
  • Uprawnienia: Dostęp do zasobów Azure z uprawnieniami do modyfikacji sieci i publicznych adresów IP.
  • Dostęp do strefy DNS: Uprawnienia do zarządzania strefą DNS dla swojej domeny.

Podstawowe pojęcia

  • Publiczny adres IP: Adres IP dostępny z Internetu, przypisany do zasobów w Azure.
  • Reverse DNS (PTR): Mechanizm tłumaczenia adresu IP na nazwę domenową.
  • Reverse FQDN: Pełna kwalifikowana nazwa domenowa używana w konfiguracji reverse DNS.
  • Domain Name Label: Etykieta używana do tworzenia nazwy domenowej dla publicznego adresu IP.

Konfiguracja reverse DNS

Krok 1: Zaloguj się do Azure CLI

az login

Krok 2: Ustawienie nazwy domeny

Przykład:

az network public-ip update \
  --resource-group MyResourceGroup \
  --name MyPublicIP \
  --dns-name myserver-label

Krok 3: Ustawienie Reverse FQDN

Przykład:

az network public-ip update \
  --resource-group MyResourceGroup \
  --name MyPublicIP \
  --reverse-fqdn myserver.example.com

Krok 4: Weryfikacja konfiguracji

az network public-ip show \
  --resource-group MyResourceGroup \
  --name MyPublicIP \
  --query "{DNSName: dnsSettings.fqdn, ReverseFQDN: dnsSettings.reverseFqdn}" \
  -o json

Typowe problemy i ich rozwiązania

Brak ustawionej nazwy domeny

Problem: Podczas próby ustawienia Reverse FQDN pojawia się błąd.

Rozwiązanie:

az network public-ip update \
  --resource-group MyResourceGroup \
  --name MyPublicIP \
  --dns-name myserver-label \
  --reverse-fqdn myserver.example.com

Niespójność między Reverse FQDN a nazwą domeny

Problem: Reverse FQDN nie odpowiada nazwie domeny.

Rozwiązanie: Upewnij się, że Reverse FQDN jest pełną nazwą domenową i masz prawa do tej domeny.

Podsumowanie

Konfiguracja reverse DNS w Azure za pomocą Azure CLI wymaga kilku kroków, w tym ustawienia nazwy domeny i Reverse FQDN. Ważne jest, aby upewnić się, że masz odpowiednie uprawnienia oraz że własność domeny jest zweryfikowana. W razie napotkania problemów sprawdź komunikaty błędów i upewnij się, że wszystkie wymagane pola są poprawnie ustawione.

Przykładowe komendy:

# Zaloguj się do Azure
az login

# Ustawienie nazwy domeny
az network public-ip update \
  --resource-group MyResourceGroup \
  --name MyPublicIP \
  --dns-name myserver-label

# Ustawienie Reverse FQDN
az network public-ip update \
  --resource-group MyResourceGroup \
  --name MyPublicIP \
  --reverse-fqdn myserver.example.com

# Weryfikacja ustawień
az network public-ip show \
  --resource-group MyResourceGroup \
  --name MyPublicIP \
  --query "{DNSName: dnsSettings.fqdn, ReverseFQDN: dnsSettings.reverseFqdn}" \
  -o json

Pamiętaj: Zawsze dostosuj nazwy zasobów i domen do swojej infrastruktury.

Czas propagacji: Zmiany w konfiguracji DNS mogą zająć od kilku minut do kilku godzin, zanim będą widoczne globalnie.
Uprawnienia: Upewnij się, że konto, którego używasz, ma odpowiednie uprawnienia do modyfikacji zasobów w Azure.
Rekordy A i PTR: Upewnij się, że rekord A dla Twojej domeny wskazuje na publiczny adres IP, a reverse DNS (PTR) jest poprawnie ustawiony.

Jeśli napotkasz problemy lub masz pytania, skorzystaj z dokumentacji Azure lub skontaktuj się z naszą pomocą techniczną.