چطور از صفحه اطلاعات IP استفاده کنیم؟
این صفحه با AJAX به سرویس ip-api متصل میشود و نتیجه را بدون رفرش صفحه به شما برمیگرداند. میتوانید IP یا نام دامنه را در کادر وارد کنید یا مقدار را با پارامتر ?ip= بفرستید تا فرم بهصورت خودکار اجرا شود. خروجی شامل کشور، شهر، قاره، ISP و یک نقشه است تا سریع تشخیص دهید درخواست از کجا میآید.
منطق پردازش سمت سرور با VB.NET نوشته شده است. ابتدا IPهای خصوصی مانند 192.168.x.x یا 10.x.x.x را تشخیص میدهد و اگر آدرس عمومی باشد، ip-api را صدا میزند. پاسخ JSON به HTML تبدیل میشود و در صورت وجود lat/lon، iframe نقشه گوگل نیز نمایش داده میشود تا موقعیت تقریبی روی نقشه دیده شود.
این ابزار برای تیمهای مختلف کاربرد دارد: پشتیبانی هاست میتواند بفهمد چرا ایمیل اسپم شده یا رکورد PTR نادرست است؛ امنیت یا SOC برای حوادث مشکوک، لاگها را با IP lookup غنی میکند؛ مارکتر ترافیک کمپین خارجی را بر اساس کشور و ISP میسنجد؛ DevOps بدون لاگین به سرور، موقعیت ترافیک را میفهمد؛ کاربران عادی هم میتوانند تشخیص دهند VPN فعال است یا نه.
برای استفاده فقط مقدار را وارد و دکمه «دریافت اطلاعات IP» را بزنید. اگر لینک بیرونی میسازید، مانند https://webconfig.ir/IPdata.aspx?ip=8.8.8.8 یا cloudflare.com مقدار را در querystring قرار دهید تا صفحه خودکار اجرا شود. نتیجه در همان کارت زیر فرم نمایش داده میشود و قابل کپیکردن در تیکت یا گزارش است.
دقت موقعیت IP عمومی ممکن است چند ده کیلومتر خطا داشته باشد، زیرا دادهها بر اساس رجیستریهای RIR و اطلاعات شبکه بهروزرسانی میشود. برای IP خصوصی یا پشت NAT، جزئیات ISP نمایش داده نمیشود. در صورت خطای موقت سرویس، پیام هشدار دریافت میکنید و میتوانید بعداً دوباره تلاش کنید.