• ارتباط
  • کتاب
  • اخبار
  • تکنولوژی
    • الکترونیک
    • تلفن هوشمند
    • نوآوری
  • امنیت
  • نرم افزار
  • سیستم عامل
    • ویندوز
    • لینوکس
  • خانه
اشتراک
تغییر اندازه فونتآآ
on0dayon0day
  • ارتباط
  • کتاب
  • اخبار
  • تکنولوژی
  • امنیت
  • نرم افزار
  • سیستم عامل
Search
  • ارتباط
  • آموزش
  • کتاب
  • اخبار
  • تکنولوژی
  • امنیت
  • نرم افزار
  • سیستم عامل
اشتراک
ساخته‌شده با ❤️ توسط Oz
on0day > سیستم عامل > لینوکس > آموزش دستور dig

آموزش دستور dig

dig ابزار قدرتمندی برای مدیریت و بررسی DNS است

مدیریت
توسط مدیریت
سپتامبر 1, 2025
3 دقیقه مطالعه
به اشتراک بگذارید

دستور dig (مخفف Domain Information Groper) یکی از ابزارهای خط فرمان برای بررسی DNS (Domain Name System) است. این ابزار برای کاربران لینوکس و یونیکس طراحی شده و برای اشکال‌زدایی و گرفتن اطلاعات مربوط به DNS استفاده می‌شود.

Contents
  • نصب dig
  • کاربردهای دستور dig
  • ساختار کلی دستور dig
  • گزینه‌های متداول در dig

 

نصب dig

اگر دستور dig روی سیستم شما نصب نیست:

Debian/Ubuntu

sudo apt update
sudo apt install dnsutils

RedHat/CentOS

sudo yum install bind-utils

Arch Linux

sudo pacman -S bind

کاربردهای دستور dig

یافتن آدرس IP یک دامنه.
گرفتن رکوردهای مختلف DNS (مانند A، MX، NS، CNAME و غیره).
بررسی تنظیمات DNS.
اشکال‌زدایی مشکلات شبکه مرتبط با DNS

ساختار کلی دستور dig

[نوع رکورد] [نام دامنه] [گزینه ها]dig

 

مثال‌های کاربردی

1. گرفتن رکورد A (آدرس IPv4)
برای پیدا کردن آدرس IPv4 یک دامنه:

dig example.com

خروجی شامل اطلاعات DNS است، از جمله آدرس IP مربوط به دامنه.

 

2. گرفتن رکورد MX (رکورد ایمیل)

برای پیدا کردن اطلاعات مربوط به سرورهای ایمیل یک دامنه:

dig example.com MX

این دستور رکوردهای MX مربوط به دامنه را نمایش می‌دهد.

 

3. گرفتن رکورد NS (Name Server)
برای مشاهده سرورهای نام (Name Server) دامنه:

dig example.com NS

این دستور لیستی از سرورهای نام مسئول دامنه را نشان می‌دهد.

 

4. گرفتن رکورد TXT (رکوردهای متنی)
برای مشاهده رکوردهای متنی (مانند SPF، DKIM و غیره):

dig example.com TXT

5. گرفتن اطلاعات جامع با آپشن ANY
برای مشاهده تمام رکوردهای DNS موجود برای یک دامنه:

dig example.com ANY

توجه: برخی ارائه‌دهندگان DNS ممکن است پاسخ کامل را برای ANY محدود کنند.

 

6. مشاهده دامنه معکوس (Reverse DNS Lookup)
برای یافتن دامنه‌ای که به یک آدرس IP خاص مرتبط است:

dig -x 8.8.8.8

7. تعیین سرور DNS سفارشی
برای استفاده از سرور DNS خاص (مانند گوگل DNS) به جای سرور پیش‌فرض سیستم:

dig @8.8.8.8 example.com
در اینجا 8.8.8.8 آدرس سرور DNS گوگل است.

 

 

گزینه‌های متداول در dig

+short
خروجی مختصر و ساده‌تر:

dig example.com +short

+nocmd
حذف خطوط اضافی و فقط نمایش جواب اصلی:

dig example.com +nocmd

+noall +answer
فقط بخش پاسخ را نمایش می‌دهد:

dig example.com +noall +answer

+trace
رهگیری کامل مسیر درخواست DNS تا رسیدن به سرور پاسخگو:

dig example.com +trace

 

 

. با استفاده از این دستور می‌توانید اطلاعاتی در مورد دامنه‌ها، رکوردها، و مشکلات شبکه مرتبط با DNS پیدا کنید. اگر نیاز به توضیحات بیشتر در مورد دستورات یا خروجی‌های آن دارید، اطلاع دهید!

 kill 1234

 

برچسب ها:digdnslinuxلینوکس
منابع:rubynews.comtimenews.com
توسط:ThemeRubyMarsNews
این مقاله را به اشتراک بگذارید
فیس بوک لینک را کپی کنید چاپ
مقاله قبلی Nmap (Network Mapper)
مقاله بعدی Tmux چگونه کار می کند ؟

همراه ما باشید.

100دنبال کردن
200سنجاق
300دنبال کردن
400اشتراک گذاری

برترین های تکنولوژی :

Burp Suite
آموزش امنیت تکنولوژی کتاب نرم افزار
 مقایسه OwnCloud و Nextcloud
تکنولوژی سیستم عامل لینوکس نرم افزار

سایت ما بر 2 میلیون کاربر تأثیر می گذارد و شماره یک شبکه خبری کسب و کار و فناوری در این سیاره است

ثبت نام خبرنامه

با ما همیشه به روز باشید

You Might Also Like

آموزش کامل zsh

آموزش سیستم عامل لینوکس نرم افزار

All Cisco Commands

آموزش امنیت کتاب

آپدیت فریمور (BIOS/UEFI) لپ‌تاپ

سیستم عامل لینوکس نرم افزار

Tmux چگونه کار می کند ؟

سیستم عامل لینوکس

لینک های مرتبط

  • ارتباط
  • کتاب
  • اخبار
  • تکنولوژی
    • الکترونیک
    • تلفن هوشمند
    • نوآوری
  • امنیت
  • نرم افزار
  • سیستم عامل
    • ویندوز
    • لینوکس
  • خانه

محبوب

StarWind V2V Converter چیست؟
نحوه کپی امن فایل ها در لینوکس
Nmap (Network Mapper)

مطالب جدید از دنیای دیجیتال

ساخته‌شده با ❤️ توسط Oz
Welcome Back!

Sign in to your account

Username or Email Address
Password

رمز عبور خود را فراموش کرده اید؟