DNS چیست؟

DNS چیست؟
عبارت DNS مخفف Domain Name System می‌باشد و به نوعی دفترچه تلفن اینترنت است.
فرض کنید شما می‌خواهید با دوستتان به نام فرزاد تماس بگیرید. برای این کار از دفتر تلفن خود نام فرزاد رو سرچ کرده و روی گزینه تماس کلیک می‌کنید. بعد از اون موبایل به صورت خودکار شماره تلفن فرزاد رو شماره گیری می‌کنه. دقیقا مشابه این اتفاق در بستر اینترنت رخ می‌ده.
فرض کنید شما می‌خواهید سایت example.com رو باز کنید و مشاهده کنید. به کمک DNS که به عبارتی دفترچه تلفن اینترنت است آدرس example.com به IP سرور آن ترجمه می شود و با استفاده از مراجعه به IP سروری که دامین example.com در DNS به آن Assign شده است، سایت برای شما باز می‌شود.
در DNS سرور هر دامنه به یک IP مرتبط شده است که به آن DNS Record گفته می‌شود.

انواع مختلف DNS Record

  • A
  • TXT
  • CNAME
  • MX
  • PTR
  • AAAA
  • ...

معروف‌ترین DNS Server های دنیا

  • CloudFlare
  • OpenDNS
  • Quad9