Sobes.tech
Intern

Mit jelentenek a DNS bejegyzések?

sobes.tech MI

Válasz az MI-től

A DNS (Domain Name System) bejegyzései összekapcsolják az ember által könnyen olvasható domain neveket (például example.com) az IP-címekkel és más információkkal, amelyek az internet működéséhez szükségesek. Minden bejegyzésnek megvan a maga típusa, amely a célját jelzi.

A DNS bejegyzések fő típusai és céljuk:

  • A (Address Record): Összekapcsolja a domain nevet egy IPv4-címmel.
    // Az example.com IPv4-címhez való hozzárendelése
    example.com.        IN    A    192.168.1.1
    
  • AAAA (IPv6 Address Record): Összekapcsolja a domain nevet egy IPv6-címmel.
    // Az example.com IPv6-címhez való hozzárendelése
    example.com.        IN    AAAA    2001:0db8::1
    
  • CNAME (Canonical Name Record): Egy alias-t (más néven) hoz létre egy másik domain névhez. A kérés az aliashoz át lesz irányítva az eredeti domainhez.
    // A www.example.com egy alias az example.com-ra
    www.example.com.    IN    CNAME    example.com.
    
  • MX (Mail Exchanger Record): Megadja a levelező szervereket, amelyek felelősek a domainhez tartozó e-mailek fogadásáért. Prioritást is tartalmaz.
    // Egy levelező szerver prioritással 10, amely a mail.example.com-ra mutat
    example.com.        IN    MX    10    mail.example.com.
    // Egy másik levelező szerver prioritással 20, amely az anothermail.example.com-ra mutat
    example.com.        IN    MX    20    anothermail.example.com.
    
  • TXT (Text Record): Szöveges információt tárol, amely különböző célokra használható, például domain tulajdonjogának ellenőrzésére, SPF (Sender Policy Framework) vagy DKIM (DomainKeys Identified Mail) beállításokra.
    // Példa SPF rekord
    example.com.        IN    TXT    "v=spf1 include:_spf.google.com ~all"
    
  • NS (Name Server Record): Megadja a domain vagy aldomain hiteles DNS szervereit.
    // Az ns1.example.com a hiteles névszerver az example.com számára
    example.com.        IN    NS    ns1.example.com.
    // Az ns2.example.com a hiteles névszerver az example.com számára
    example.com.        IN    NS    ns2.example.com.
    
  • PTR (Pointer Record): DNS visszakereséshez használják - IP-címhez tartozó domain névhez. Az in-addr.arpa (IPv4) vagy ip6.arpa (IPv6) zónákban található.
    // Visszakeresés 192.168.1.1-hez
    1.1.168.192.in-addr.arpa.    IN    PTR    example.com.
    
  • SRV (Service Record): Megadja egy adott szolgáltatás szervereinek helyét (hoszt név és port).
    // A _sip._tcp szolgáltatás szervere az example.com-on, port 5060, prioritás 10, súly 5
    _sip._tcp.example.com.    IN    SRV    10    5    5060    sipserver.example.com.
    

Minden bejegyzésnek van egy Time To Live (TTL) értéke is, amely megadja, hogy a DNS gyorsítótárak mennyi ideig tárolják a választ.

Az általános bejegyzés szerkezete:

// <név>    [TTL]    [osztály]    <bejegyzés típusa>    <adatok>

Az osztály általában IN (Internet).