منبع اصلی نوشتار زیر در این لینک قرار دارد

پیدا کردن آدرس های IP در لینوکس

هر ماشینی (یک دسکتاپ، کامپیوتر همراه، چاپگر و غیره) برای اینکه در یک شبکه در دسترس باشد و یا اینکه بتوان از سیستم خود به اینترنت دسترسی داشته باشیم، نیاز به آدرس IP دارد. آدرس هایی که در شبکه های محلی استفاده می شود را “آدرس های خصوصی یا Private” و آدرس هایی که توسط اینترنت استفاده می شود را “آدرس های عمومی یا Public” گونید که باید از یک ISP خریداری شوند. ISP ها توسط سرویس NAT یک آدرس عمومی را در اختیار مشترکان خود قرار می دهند.در لینوکس برای پیدا کردن آدرس سیستم (آدرس خصوصی) از دستور ifconfig استفاده کنید.

ifconfig

ifconfig NIC_NAME

ifconfig -a

یا از دستور زیر استفاده کنید :

‘{ifconfig | grep “inet addr” | awk -F: ‘{print $2}’ | awk ‘{print $1

OUTPUT

192.168.202.128

127.0.0.1

از دستور های زیر نیز برای پیدا کردن Public Address استفاده کنید. مثلا از مودم وایرلس برای متصل شدن به اینترنت استفاده می کنید. ISP ای که از آن اشتراک تهیه کرده اید آدرس عمومی را توسط سرویس NAT در اختیار کاربرانش قرار داده است تا بتوانند از طریق آن به اینترنت دسترسی داشته باشند.

curl ifconfig.me

OUTPUT: 37.221.62.36

می توانید از طریق پنل مدیریتی مودمتان نیز این آدرس را پیدا کنید.



برچسب ها : , , , , , , ,