چگونه می توانیم مالک یک وب سایت را با استفاده از دستورات لینوکس پیدا کنیم؟ پاسخ این است دستور Whois یک ابزار خط فرمان است که در سیستمهای لینوکس برای بازیابی اطلاعات مربوط به نامهای دامنه، آدرسهای IP و دستگاههای شبکه ثبت شده در شرکت اینترنتی برای نامها و شمارههای اختصاص داده شده (ICANN) استفاده میشود. دادههای دریافت شده توسط Whois شامل نام و اطلاعات تماس مالک دامنه یا آدرس IP ، تاریخ ثبت و انقضا، ثبت کننده دامنه و اطلاعات سرور است. دستور Whois میتواند برای مدیران شبکه ، توسعه دهندگان وب و متخصصان امنیت برای انجام وظایف مختلف مانند بررسی اتصال شبکه یا عیبیابی بسیار مفید باشد. در این مقاله، نحوه استفاده از دستور Whois در لینوکس (سیستم اوبونتو) را بررسی خواهیم کرد. برای نصب دستور Whois در اوبونتو، مراحل زیر را دنبال کنید.
مرحله ۱: به روز رسانی سیستم عامل
ابتدا، سیستم را با استفاده از دستور زیر بهروزرسانی کنید. دستور زیر را در ترمینال اجرا کنید تا سیستم بهروزرسانی شود.
sudo apt update
مرحله ۲: نصب کردن ابزار Whois
اکنون، با استفاده از apt manager، ابزار دستوری whois را نصب کنید تا بتوانیم اطلاعات مربوط به دامنهها، آدرسهای IP و غیره را بازیابی کنیم. این دستور نصب whois را آغاز میکند
sudo apt install whois
مرحله 3 : استفاده از دستور Whois در اوبونتو
مثال ۱: دریافت اطلاعات در مورد نام دامنه (google.com).
در این مثال، اطلاعات مربوط به دامنه (google.com) را استخراج خواهیم کرد. در تصویر زیر، میتوانید ببینید که اطلاعاتی مانند شناسه دامنه ثبتشده، سرور WHOIS، تاریخ بهروزرسانی و غیره را داریم.
whois google.com
برخی از اطلاعات به دلیل مسائل امنیتی خصوصی نگه داشته میشوند. همانطور که در تصویر زیر مشاهده میکنید، اطلاعاتی مانند تلفن، فکس، کد پستی و غیره خصوصی نگه داشته میشوند.
مثال ۲: دریافت اطلاعات در مورد آدرس IP.
در این مثال، ما با دادن آدرس IP به عنوان ورودی به دستور whois، اطلاعات را استخراج خواهیم کرد. در تصویر زیر، اطلاعات مربوط به آدرس IP مانند NetRange، CIDR و غیره را دریافت کردهایم.
whois 8.8.8.8
در تصویر زیر، اطلاعات دقیقی مانند OrgTechName، OrgTechPhone، OrgTechEmail و غیره نشان داده شده است. این اطلاعات میتواند برای تشخیص اتصالات شبکه و همچنین عیبیابی شبکه مفید باشد.
مثال ۳: دریافت اطلاعات در مورد یک سرور WHOIS خاص که توسط ICANN راهاندازی شده است.
دستور WHOIS محدود به دامنه یا آدرس IP استاندارد نیست، حتی میتوانیم اطلاعات برخی از سرورهای WHOIS خاص که توسط ICANN راهاندازی شدهاند را استخراج کنیم. در تصویر زیر، ورودی سرور WHOIS را به همراه نام دامنه ارائه دادهایم. اطلاعات دقیقی برای این کار داریم.
Whois –h whois.verisign-grs.com google.com
مثال ۴: دریافت اطلاعات در مورد یک نام دامنه از یک ثبت کننده خاص.
در این مثال، اطلاعات مربوط به یک نام دامنه را از یک ثبتکننده خاص دریافت خواهیم کرد. ما نام دامنه ( whois.iana.org ) و ثبتکننده ( com ) را ارائه دادهایم
whois –h whois.iana.org com
حذف دستور Whois در اوبونتو
پس از استفاده، میتوانیم با حذف نصب، دستور را حذف کنیم. دستور زیر را در ترمینال اجرا کنید تا دستور whois از اوبونتو حذف شود.
sudo apt remove whois
اشتباهات رایج و نکات تجربی
- فراموشی بهروزرسانی سیستم قبل از نصب
- استفاده از دامنههای تازه ثبتشده که اطلاعاتشان هنوز در دسترس نیست
- استفاده از سرورهای WHOIS اشتباه یا غیرفعال
- نکته: برای دامنههای جدید یا محافظتشده، ممکن است اطلاعات محدودی نمایش داده شود.
نتیجهگیری
در پایان، دستور whois ابزاری مفید برای به دست آوردن اطلاعات در مورد نام دامنهها، آدرسهای IP و دستگاههای شبکه ثبت شده در ICANN است. دستور Whois ابزاری ساده و قدرتمند است که میتواند برای مدیریت شبکه، توسعه وب و کارهای امنیتی مفید باشد و هر کاربر لینوکس باید با کاربرد آن آشنا باشد. در این مقاله، نصب دستور whois و کاربرد آن را در قالب مثالهایی بررسی کردهایم.
اکثر سایت ها whois می زنم میگه فیلتر شده و هیچ داده ای نمایش نمیده