گزارش گیری از سایت های بازدید شده کاربران توسط میکروتیک و کش سرور
ارسال شده توسط حمیدرضا هاشمینژاد | در شبکه-میکروتیک | تاریخ ۰۵-۰۷-۱۳۸۸
۲
سناریو زیر را در نظر بگیرید :
در شبکه ای قصد داریم کلیه صفحاتی (حتی پیغام های مسنجر) را که کاربران استفاده میکنند را گزارش گیری کنیم همچنین بعلت بیسم بودن شبکه امکان اتصال کاربران موبایل هم به شبکه موجود می باشد پس بصورت پیشفرض نباید روی این شبکه اینترنت Share شده باشد پس با استفاده از میکروتیک امکان دسترسی به اینترنت را با VPN امکان پذیر می سازیم سپس برای جداسازی گزارش ها و دسته بندی روی هر یوزر کاربران ،یک عدد آی پی تعریف می کنیم (از رنج Pool) که هر زمانی که شخص به شبکه برای دریافت اینترنت متصل شد همواره یک آی پی مشخص به آن اختصاص داده شود و سپس در گزارش گیری برروی آی پی تصمیم گیری شود .

برای تنظیمات میکروتیک می بایست پس از فعال نمودن PPTP یا L2TP با ایجاد یک محدوده آی پی (VPN Pool) رنج ۱۹۲٫۱۶۸٫۱٫۱۰-۱۹۲٫۱۶۸٫۱٫۲۵۴ به کاربران امکان اتصال را بدهیم و روت پیشفرض (Default Route) را روی ۱۹۲٫۱۶۸٫۱٫۲ (کش) می نویسیم.
خب تا این قسمت به نظر میاد کلیه تنظیمات صحیح انجام شده وکاربران به راحتی میتوانند از روی کش اینترنت خود را دریافت نمایند.
ولی مشکل اصلی اینجاست که کاربران پس از اتصال VPN کش سرور ۱۹۲٫۱۶۸٫۱٫۲ را پینگ ندارند و به همین دلیل اینترنت ندارند.
مشکل اینجاست که کاربران پس از اتصال VPN روی Interface مجازی PPTP یا L2TP قرار می گیرند و طبق قواعد TCP/IP فقط کاربرانی که با VPN به این سیستم متصل شده اند و روی این Interface مجازی قرار می گیرند میتوانند بین خودشان پکت های ARP را رد و بدل کنند و همدیگر را پینگ کنند و چون ما میخواهیم در رنج آی پی خودمان ولی آی پی در Interface دیگری را پینگ کنیم بدلیل جلوگیری از انتقال پکت های ARP ما نمیتوانیم به طرف مقابل (کش سرور) دسترسی داشته باشیم.
راه حل:
راه حل اول :بصورت دستی MAC آدرس کش سرور را در جدول (ARP Table) اضافه کنیم تا بتوانند با استفاده از پروتکل ARP به همدیگر دسترسی داشته باشند.
راه حل دوم :برروی کارت شبکه ای که برای کش دسترسی مستقیم دارد Proxy ARP را فعال کنیم .
موفق باشید

