مثال استفاده از فرماندهی میزبان لینوکس

معرفی

دستورالعمل میزبان لینوکس برای پیدا کردن آدرس IP برای یک دامنه استفاده می شود. همچنین می تواند برای پیدا کردن نام دامنه برای یک آدرس IP مورد استفاده قرار گیرد.

این راهنما به شما نحوه استفاده از رایج ترین سوئیچ ها با دستور host را نشان می دهد.

فرماندهی میزبان

به خودی خود، دستور میزبان یک لیست از تمام سوئیچ های ممکن را که می تواند با آن مورد استفاده قرار گیرد، برگرداند.

برای به دست آوردن لیست، زیر را در یک پنجره ترمینال تایپ کنید:

میزبان

نتایج زیر نمایش داده می شود:

همانطور که با بسیاری از دستورات لینوکس، بسیاری از سوئیچ ها وجود دارد اما اکثر آنها برای آنچه که شما باید انجام دهید لازم نیست.

شما می توانید با خواندن صفحه کتابچه راهنمای بیشتر در مورد دستور میزبان را بیابید.

به سادگی در پنجره ترمینال زیر را تایپ کنید:

میزبان مرد

دریافت آدرس IP برای یک نام دامنه

برای بازگشت آدرس IP برای نام دامنه به سادگی دستور زیر را تایپ کنید:

میزبان

برای مثال برای پیدا کردن نام دامنه برای linux.about.com دستور زیر را تایپ کنید.

میزبان linux.about.com

نتایج دستورالعمل میزبان به شرح زیر است:

linux.about.com نام مستعار برای dynglbcs.about.com است.
dynglbcs.about.com دارای آدرس 207.241.148.82 است

البته linux.about.com دامنه زیر برای about.com است. اجرای فرمان میزبان در برابر نام دامنه full درباره about.com یک آدرس IP دیگر را نشان می دهد.

about.com دارای آدرس 207.241.148.80 است

بعضی از خروجی های بیشتر از دستور host در مورد about.com وجود دارد، زیرا نشان می دهد چگونه ایمیل ها مورد استفاده قرار می گیرند.

مثلا:

about.com mail توسط 500 ALT4.ASPMX.L.Google.com اداره می شود

نام دامنه را از یک آدرس IP دریافت کنید

در مقابل بازگشت آدرس IP از یک نام دامنه، نام دامنه را از یک آدرس IP باز می گرداند.

شما می توانید این کار را با تایپ کردن زیر در یک پنجره ترمینال انجام دهید:

میزبان

به عنوان مثال می دانیم که 207.241.148.80 آدرس IP برای About.com است. زیر را در یک پنجره ترمینال تایپ کنید:

میزبان 207.241.148.80

نتایج به شرح زیر است:

نام دامنه 82.148.241.207.in-addr.arpa glbny.about.com.

دستور host به طور پیش فرض فقط اطلاعات به اندازه کافی باز می شود، اما شما می توانید خروجی دقیق تر را با استفاده از سوئیچ -d یا -v به صورت زیر دریافت کنید:

host -d linux.about.com

نتایج حاصل از فرمان بالا دامنه ای را نشان می دهد که همراه با نتایج جستجو شده است. همچنین جزئیات SOA را برای یک دامنه باز می گرداند.

بازگشت SOA جزئیات برای یک دامنه

SOA برای شروع اداره است. اگر نام دامنه خود را ثبت کرده و سپس آن دامنه را با یک شرکت میزبانی وب میزبانی کنید، شرکت میزبانی وب باید SOA را برای آن دامنه نگه دارد. این راه را برای پیگیری نام دامنه فراهم می کند.

شما می توانید جزئیات SOA برای یک دامنه را با تایپ کردن دستور زیر پیدا کنید:

میزبان -C

میزبان -C

به عنوان مثال زیر را در یک پنجره ترمینال تایپ کنید:

میزبان -C about.com

تعدادی از نتایج به دست آمده است اما همه آنها حاوی فیلدهای مشابه هستند که به شرح زیر است:

این صفحه وب یک مروری خوب درباره SOA را ارائه می دهد.

خلاصه

بدیهی است که بسیاری از سوئیچ های دیگر مانند -l که یک لیست را فراهم می کند و -T که به جای UDP با استفاده از TCP / IP جستجو می کند.

شما متوجه خواهید شد که بسیاری از سرورهای وب این نوع پرس و جو را رد می کنند.

به طور کلی شما احتمالا تنها نیاز به استفاده از دستور میزبان برای بازگشت یا آدرس IP برای یک نام دامنه یا نام دامنه برای یک آدرس IP دارید.