DNS & Records

A Record

DNS record που αντιστοιχίζει ένα hostname σε μια IPv4 διεύθυνση.

Τι είναι το A record

Το A record είναι ο πιο βασικός τύπος DNS record. Συνδέει ένα hostname (π.χ. www.example.com) με μια IPv4 διεύθυνση (π.χ. 93.184.216.34). Όταν ο browser σου ψάχνει να βρει που να συνδεθεί, αυτό κατά κανόνα ζητάει.

Για IPv6 διευθύνσεις, ο αντίστοιχος τύπος είναι το AAAA (τέσσερα «A»).

Παράδειγμα

example.com.       IN  A     93.184.216.34
www.example.com.   IN  A     93.184.216.34
api.example.com.   IN  A     203.0.113.42

Πολλαπλά A records (round-robin)

Μπορείς να έχεις πολλαπλά A records για το ίδιο hostname, που δείχνουν σε διαφορετικές IPs. Οι resolvers θα επιστρέφουν τη λίστα και οι clients θα διαλέγουν μία (συνήθως την πρώτη). Αυτό λέγεται DNS round-robin και είναι μια απλή μορφή load balancing.

example.com.  IN  A  93.184.216.34
example.com.  IN  A  93.184.216.35
example.com.  IN  A  93.184.216.36

Προσοχή: το DNS round-robin δεν αντικαθιστά πραγματικό load balancer — δεν έχει health checks. Αν μια IP πέσει, οι clients θα συνεχίσουν να την προσπαθούν.

Apex records — γιατί το example.com δεν μπορεί να είναι CNAME

Στο apex (example.com, χωρίς www), πρέπει να βάλεις A record (ή AAAA), όχι CNAME. Το DNS πρότυπο δεν επιτρέπει CNAME στο apex. Κάποιοι DNS providers (Cloudflare, Route 53, DNSimple) υποστηρίζουν ALIAS ή CNAME flattening που το λύνουν, αλλά αυτό είναι feature τους, όχι standard.

Σχετικά εργαλεία

Σχετικοί όροι