از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
IP عمومی را از ترمینال دریافت کنید روی اوبونتو 20.04
سرفصلهای مطلب
اگر از اینترنت استفاده می کنید، پس نام آدرس IP را شنیده اید، درست است؟ در شبکه های کامپیوتری، آدرس IP (پروتکل اینترنت) یک شناسه عددی برای شناسایی دستگاه خاصی است که از پروتکل اینترنت برای ارتباط استفاده می کند. آدرس IP ممکن است به طور موقت یا دائم به دستگاه اختصاص داده شود.
هنگامی که دستگاه از طریق شبکه به دستگاه های دیگر متصل می شود، دستگاه های دیگر آدرس IP عمومی را مشاهده می کنند. در این راهنما، روش دریافت آدرس IP عمومی دستگاه خود را بررسی کنید terminal روی اوبونتو 20.04.
اصول اولیه آدرس IP
دو نسخه از آدرس های IP در حال حاضر در حال استفاده هستند: IPv4 و IPv6. هر آدرس IP می تواند خصوصی باشد (فقط در یک شبکه قابل مشاهده است) یا عمومی (از هر ماشینی قابل مشاهده است). روی اینترنت). IPv4 هنوز محبوبترین فرمت است، اما در عصر کنونی، نمیتواند دستگاههای کافی با آدرسهای IP منحصربهفرد را اختصاص دهد. IPv6 با افزایش تعداد آدرس های IP منحصر به فرد موجود، این مشکل را حل می کند.
بیایید نگاهی گذرا به روش ظاهر یک آدرس IP داشته باشیم. در مورد IPv4، این یک آدرس 32 بیتی (4 بایتی) است که به چهار بلوک 8 بیتی تقسیم شده با “.” نمادها آدرس با ارقام اعشاری نشان داده می شود.
محدوده احتمالی IPv4 از 0.0.0.0 تا 255.255.255.255 است.
در مورد IPv6، کمی پیچیده است اما در اصل مشابه است. آدرس IPv6 یک آدرس 128 بیتی (8 بایتی) است که به هشت بلوک 16 بیتی تقسیم می شود که با نمادهای “:” از هم جدا شده اند. آدرس با ارقام هگزادسیمال نشان داده می شود.
به دلیل طول زیاد آن، استفاده از آن در موقعیت های مختلف می تواند مشکل ساز باشد. به این ترتیب، قوانینی برای کوتاه کردن آدرس وجود دارد. پس از کوتاه کردن آدرس مثال، چیزی شبیه به این خواهد شد.
آدرس IP عمومی را از آن دریافت کنید terminal
اکنون، ما آماده دریافت آدرس IP عمومی دستگاه خود هستیم. راه های متعددی برای این کار وجود دارد. به عنوان مثال، اگر به رابط کاربری گرافیکی دسترسی دارید، می توانید از مرورگر وب برای بازدید از سایت هایی مانند استفاده کنید WhatIsMyIPAddress، آی پی من چیه، و غیره.
همانطور که عنوان راهنما نشان می دهد، ما راه های بررسی آدرس IP را از طریق آن بررسی خواهیم کرد terminal فقط. خوشبختانه، ابزارهای متعددی برای بررسی آدرس IP عمومی در اختیار ما وجود دارد.
آدرس IP عمومی را با استفاده از dig دریافت کنید
حفاری (کاوشگر اطلاعات دامنه) یک ابزار کاربردی ساده برای بررسی سرورهای نام DNS است. با استفاده از ابزار dig به همراه OpenDNS به عنوان یک حل کننده، می توانیم آدرس IP عمومی را دریافت کنیم.
دریافت آدرس IP عمومی با استفاده از host
این host دستور یکی دیگر از ابزارهای ساده برای انجام جستجوهای DNS است. برای دریافت IP عمومی خود با استفاده از host، دستور زیر را اجرا کنید.
خروجی کمی بزرگتر از مثال قبلی است. فقط آدرس IP را به عنوان خروجی می خواهید؟ سپس خروجی را به grep و بیخیال برای فیلتر کردن آن بیشتر بدانید grep و بیخیال.
grep “myip.opendns.com دارای” | بیخیال ‘{print $4}
آدرس IP عمومی را با استفاده از wget دریافت کنید
Wget ساده و قدرتمند است command-line دانلود کننده چگونه از wget برای دریافت آدرس IP عمومی استفاده کنیم؟ با دانلود یک فایل خاص از یک سرویس آنلاین خاص.
ابتدا مطمئن شوید که wget نصب شد روی سیستم شما دستور زیر را اجرا کنید.
ما آماده بررسی آدرس IP عمومی هستیم. اولی است سرویس IP Echo. دستور زیر را اجرا کنید.
مورد بعدی است icanhazip.com. این وب سایت آدرس IP عمومی را در قالب متن ساده برمی گرداند.
یکی دیگر از خدمات مشابه است ifconfig.co.
همچنین می توانید از ifconfig.me برای دریافت آدرس IP استفاده کنید.
آدرس IP عمومی را با استفاده از cURL دریافت کنید
ابزار curl یکی دیگر از محبوبترین ابزارها است command-line دانلود کننده/آپلود کننده که می تواند کار کند روی هر یک از پروتکل های محبوب (HTTP، HTTPS، FTP، FTPS، و دیگران).
Curl از قبل نصب نشده است روی اوبونتو 20.04. کرل را نصب کنید.
روش مشابه wget است.
آدرس IP عمومی را با استفاده از IP دریافت کنید
دستور ip وظیفه مدیریت دستگاه های شبکه، رابط ها و تونل ها را بر عهده دارد. همچنین می تواند اطلاعات مربوط به شبکه های متصل را گزارش کند.
دستور ip زیر را برای لیست کردن رابط های شبکه و آدرس IP اجرا کنید.
دستور زیر معادل آن است. همین نتیجه رو میده
افکار نهایی
همانطور که نشان دادیم، روش های زیادی برای بررسی آدرس IP عمومی دستگاه شما وجود دارد. کدام یک را باید استفاده کنید؟ بستگی دارد روی شما. همه آنها را حداقل یک بار امتحان کنید. سپس، به راحتی می توانید تصمیم بگیرید که به کدام یک مسلط شوید.
محاسبات مبارک!
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1403-01-03 22:18:04