Dnsutils: تفاوت بین نسخهها
از ویکی فارسی اوبونتو
(ویرایش صفحهٔ dnsutils) |
(←اجرا) |
||
(۴ نسخهٔ میانی ویرایش شده توسط ۲ کاربر نشان داده نشده) | |||
سطر ۱: | سطر ۱: | ||
− | '''dnsutils''' [[Client|کارخواه]] [[Bind|نام دامنهٔ برکلی]] (مخفّف The Berkeley Internet Name Domain) است که خود شامل چند ابزارِ مفید مربوط به [[DNS|ساناد]] | + | '''dnsutils''' [[Client|کارخواه]] [[Bind|نام دامنهٔ برکلی]] (مخفّف The Berkeley Internet Name Domain) است که خود شامل چند ابزارِ مفید مربوط به [[DNS|ساناد]] است. در ادامه به معرفی ابزارهای آن پرداخته میشود. |
= نصب = | = نصب = | ||
برای نصب این برنامه، از فرمان زیر استفاده میشود: | برای نصب این برنامه، از فرمان زیر استفاده میشود: | ||
− | + | {{bc| | |
$ sudo apt install dnsutils | $ sudo apt install dnsutils | ||
− | + | }} | |
= اجرا = | = اجرا = | ||
سطر ۱۳: | سطر ۱۳: | ||
'''Dig''' (مخفّف Domain information groper) ابزاری انعطافپذیر و مفید برای بازرسی ساناد [[Server|کارساز]] است. | '''Dig''' (مخفّف Domain information groper) ابزاری انعطافپذیر و مفید برای بازرسی ساناد [[Server|کارساز]] است. | ||
− | + | برای دریافت نشانی [[IP|پروتکل اینترنت]] در [[Wan|شبکهٔ گسترده]] از فرمان زیر استفاده میشود: | |
+ | {{bc| | ||
+ | $ dig +short myip.opendns.com @resolver1.opendns.com | ||
+ | }} | ||
− | + | برای نمایش مسیر رسیدن تا مقصد | |
− | |||
− | |||
+ | {{bc| | ||
+ | $ dig +trace ubuntu-ir.org | ||
+ | }} | ||
== nslookup == | == nslookup == | ||
سطر ۲۶: | سطر ۳۰: | ||
به طور مثال، برای تعیین وضعیت یک دامنه و ارتباط آن با کارساز، از فرمان زیر استفاده میشود: | به طور مثال، برای تعیین وضعیت یک دامنه و ارتباط آن با کارساز، از فرمان زیر استفاده میشود: | ||
− | + | {{bc| | |
− | |||
$ nslookup gnu.org | $ nslookup gnu.org | ||
سطر ۳۶: | سطر ۳۹: | ||
Name: gnu.org | Name: gnu.org | ||
Address: 208.118.235.148 | Address: 208.118.235.148 | ||
− | + | }} | |
+ | |||
+ | |||
'''نکته:''' در صورتی که یک دامنه با مشکل مواجه شده باشد و یا دسترسی به آن دامنه وجود نداشته باشد، خطای زیر مشاهده میشود: | '''نکته:''' در صورتی که یک دامنه با مشکل مواجه شده باشد و یا دسترسی به آن دامنه وجود نداشته باشد، خطای زیر مشاهده میشود: | ||
− | + | ||
+ | {{bc| | ||
$ nslookup https://youtube.com | $ nslookup https://youtube.com | ||
سطر ۴۷: | سطر ۵۳: | ||
** server can't find https://youtube.com: SERVFAIL | ** server can't find https://youtube.com: SERVFAIL | ||
− | + | }} | |
+ | |||
+ | |||
+ | |||
[[رده:شبکه و اینترنت]] | [[رده:شبکه و اینترنت]] | ||
[[رده:خط فرمان]] | [[رده:خط فرمان]] |
نسخهٔ کنونی تا ۲۲ مرداد ۱۴۰۳، ساعت ۱۷:۲۵
dnsutils کارخواه نام دامنهٔ برکلی (مخفّف The Berkeley Internet Name Domain) است که خود شامل چند ابزارِ مفید مربوط به ساناد است. در ادامه به معرفی ابزارهای آن پرداخته میشود.
محتویات
نصب
برای نصب این برنامه، از فرمان زیر استفاده میشود:
$ sudo apt install dnsutils
اجرا
dig
Dig (مخفّف Domain information groper) ابزاری انعطافپذیر و مفید برای بازرسی ساناد کارساز است.
برای دریافت نشانی پروتکل اینترنت در شبکهٔ گسترده از فرمان زیر استفاده میشود:
$ dig +short myip.opendns.com @resolver1.opendns.com
برای نمایش مسیر رسیدن تا مقصد
$ dig +trace ubuntu-ir.org
nslookup
nslookup ابزاری است که برای پرسوجو در کارسازهای وِب به صورت تعاملی بهکار میرود.
به طور مثال، برای تعیین وضعیت یک دامنه و ارتباط آن با کارساز، از فرمان زیر استفاده میشود:
$ nslookup gnu.org Server: 192.168.1.1 Address: 192.168.1.1#53 Non-authoritative answer: Name: gnu.org Address: 208.118.235.148
نکته: در صورتی که یک دامنه با مشکل مواجه شده باشد و یا دسترسی به آن دامنه وجود نداشته باشد، خطای زیر مشاهده میشود:
$ nslookup https://youtube.com Server: 127.0.0.53 Address: 127.0.0.53#53 ** server can't find https://youtube.com: SERVFAIL