Skip Navigation Links.

امنیت و انطباق

نمایش اطلاعات آی پی / IP Viewer

افزونه‌ی IP Viewer یک ماژول سبک و کاربردی برای نمایش اطلاعات IP کاربران در وب‌سایت‌های مبتنی بر DNN است. این افزونه با هدف ارائه اطلاعات سریع و قابل مشاهده درباره‌ی موقعیت، نوع شبکه، کلاس IP و جزئیات فنی طراحی شده و به مدیران سایت کمک می‌کند تا رفتار کاربران را بهتر تحلیل کرده و تنظیمات امنیتی یا شخصی‌سازی محتوا را بهینه‌سازی کنند.

ویژگی‌ها

نمایش IP کاربر فعلی

نمایش آدرس IPv4 یا IPv6 کاربر در لحظه ورود به صفحه.

تشخیص کلاس IP و Subnet

تعیین کلاس شبکه (A, B, C) و ماسک پیش‌فرض آن.

نمایش CIDR و Broadcast

محاسبه و نمایش CIDR، آدرس شبکه و Broadcast به‌صورت خودکار.

پشتیبانی از موقعیت جغرافیایی (GeoIP)

نمایش کشور، شهر و ISP کاربر (نیاز به جزئیات بیشتر).

سازگاری با مرورگرهای مدرن

عملکرد صحیح در Chrome، Firefox، Edge و Safari.

قابلیت سفارشی‌سازی نمایش

تنظیم فونت، رنگ، موقعیت و قالب نمایش اطلاعات IP.

عدم نیاز به ثبت‌نام یا ورود

نمایش اطلاعات بدون نیاز به احراز هویت کاربر.

سازگاری با نسخه‌های DNN 8.x و 9.x

عملکرد روان در نسخه‌های جدید پلتفرم DNN.

نحوه عملکرد

نصب افزونه:

1. دریافت فایل نصب از مخزن GitHub یا DNN Forge (نیاز به جزئیات بیشتر).

2. ورود به پنل مدیریت DNN و نصب از بخش Extensions.

3. افزودن ماژول IP Viewer به صفحه‌ی دلخواه (مثلاً داشبورد یا صفحه ورود).

پیکربندی اولیه:

1. ورود به تنظیمات ماژول.

2. انتخاب نوع نمایش (ساده، جدولی، با جزئیات).

3. فعال‌سازی نمایش کلاس IP، CIDR و Broadcast.

سفارشی‌سازی ظاهر:

1. تنظیم رنگ، فونت، اندازه و موقعیت نمایش اطلاعات.

2. افزودن CSS سفارشی برای هماهنگی با طراحی سایت.

ذخیره و تست عملکرد:

1. ذخیره تنظیمات و بررسی نمایش اطلاعات IP در مرورگرهای مختلف.

2. تست عملکرد در حالت‌های مختلف اتصال (Wi-Fi، VPN، موبایل).

توصیه‌های حرفه‌ای

برای افزایش امنیت، از اطلاعات IP برای محدودسازی دسترسی به بخش‌های خاص سایت استفاده کنید (نیاز به جزئیات بیشتر).
در صفحات مدیریت یا گزارش‌گیری، نمایش IP کاربران می‌تواند به تحلیل رفتار و تشخیص فعالیت‌های مشکوک کمک کند.
برای سایت‌های چندزبانه، پیام‌های نمایش داده‌شده را با استفاده از توکن‌های زبانی ترجمه نمایید.
در صورت استفاده از GeoIP، از سرویس‌های معتبر مانند MaxMind یا IPStack بهره ببرید و کلید API را به‌درستی تنظیم کنید.
اطلاعات IP را در قالبی ساده و قابل فهم نمایش دهید تا کاربران احساس امنیت و شفافیت بیشتری داشته باشند.
درخواست دمو

راهنمای تصویری کار با این افزونه

در این بخش، نحوه استفاده از افزونه را به‌صورت مرحله‌به‌مرحله همراه با تصاویر و توضیحات کامل مشاهده می‌کنید. این راهنما به شما کمک می‌کند تا در کمترین زمان، افزونه را به‌درستی پیکربندی و استفاده کنید.

نصب IP Viewer از طریق بخش Extensions و افزودن به صفحه دلخواه.

انتخاب نوع نمایش، فعال‌سازی کلاس IP، CIDR و Broadcast در تنظیمات ماژول.

تنظیم رنگ، فونت و موقعیت نمایش اطلاعات برای هماهنگی با طراحی سایت.

نمایی از اطلاعات IP کاربر شامل آدرس، کلاس، Subnet و Broadcast.

بررسی نمایش صحیح اطلاعات IP در Chrome، Firefox و دستگاه‌های همراه.

سوالات متداول

افزونه IP Viewer چه کاربردی دارد و برای چه نوع سایت‌هایی مناسب است؟

افزونه IP Viewer برای نمایش اطلاعات مربوط به آدرس IP کاربران در سایت‌های مبتنی بر DNN طراحی شده است. این اطلاعات شامل موقعیت جغرافیایی، مرورگر، سیستم‌عامل، زمان ورود، و آدرس IP واقعی کاربر می‌باشد. مناسب برای سایت‌های مدیریتی، امنیتی، پشتیبانی، آموزشی و هر پلتفرمی است که نیاز به تحلیل رفتار کاربران یا ثبت ورودها دارد.

نحوه نصب و راه‌اندازی افزونه چگونه است؟

برای نصب، فایل افزونه را از منابع معتبر مانند DNN Store یا GitHub دریافت کرده و از طریق بخش Extensions در پنل مدیریت DNN نصب نمایید. پس از نصب، ماژول را به صفحه دلخواه اضافه کرده و تنظیمات مربوط به سطح دسترسی، نمایش اطلاعات، و ذخیره‌سازی داده‌ها را پیکربندی کنید. برخی نسخه‌ها از APIهای خارجی برای تشخیص موقعیت IP استفاده می‌کنند که نیاز به کلید API دارند.

آیا افزونه با نسخه‌های جدید DNN سازگار است؟

بله، نسخه‌های معتبر افزونه IP Viewer با DNN 8.x، 9.x و حتی 10.x سازگار هستند. طراحی آن واکنش‌گراست و در مرورگرهای مدرن به‌درستی اجرا می‌شود. توصیه می‌شود قبل از نصب در محیط اصلی، افزونه را در محیط تست بررسی کرده و از سازگاری با قالب سایت و سایر ماژول‌ها اطمینان حاصل شود.

آیا امکان ذخیره‌سازی و گزارش‌گیری از IPهای ثبت‌شده وجود دارد؟

کاملاً. افزونه IP Viewer معمولاً دارای قابلیت ثبت ورود کاربران به پایگاه‌داده و تولید گزارش‌های قابل دانلود است. این گزارش‌ها می‌توانند شامل تاریخ ورود، IP، مرورگر و موقعیت جغرافیایی باشند. همچنین می‌توان از فیلترهای زمانی و نقش‌های کاربری برای تحلیل دقیق‌تر استفاده کرد.

در صورت بروز خطا یا عدم نمایش اطلاعات IP، چه اقداماتی باید انجام داد؟

ابتدا بررسی کنید که افزونه به‌درستی نصب شده باشد و تنظیمات API (در صورت استفاده) معتبر باشند. همچنین مطمئن شوید که سرور سایت اجازه دسترسی به سرویس‌های خارجی مانند ipapi یا ipstack را دارد. در صورت بروز خطاهای سیستمی، فایل‌های لاگ DNN را بررسی کرده و از نسخه به‌روز افزونه استفاده نمایید.

آیا افزونه از قابلیت‌های امنیتی مانند تشخیص IP مشکوک یا بلاک‌کردن کاربران پشتیبانی می‌کند؟

برخی نسخه‌های پیشرفته افزونه IP Viewer دارای قابلیت تشخیص IPهای مشکوک، بلاک‌کردن خودکار، یا هشدار به مدیر سایت هستند. همچنین می‌توان لیست سفید یا سیاه برای IPها تعریف کرد و رفتار کاربران را بر اساس موقعیت یا تعداد ورود کنترل نمود.