اطلاعیه

Collapse
No announcement yet.

راهنماى نصب CacheXpress

Collapse
X
 
  • Filter
  • زمان
  • Show
Clear All
new posts

  • راهنماى نصب CacheXpress

    راهنماى نصب CacheXpress
    network
    نصب CacheXpress (قسمت اول! )

    روش های نصب پروكسی بصورت نامحسوس (Transparent)

    1- CacheServer in LINE

    اين روش ساده و راحت بهتر است برای شبكه های كوچك استفاده شود.
    در اين حالت تمام تقاضا ها از Cache عبور ميكند و سپس به اينترنت ميرسد. Server فقط تقاضاهای مربوط به HTTP را بررسی كرده و در صورت امكان Cache ميكند.
    در اين حالت فقط ميتوان از يک Server در شبكه استفاده كرد و در ضمن اگر سرور شما از مدار خارج شود (مثلا Crash كند) ارتباط شبکه با اينترنت، كاملا قطع می شود.
    برای استفاده از اين روش بايد Gateway تمام Client ها را CacheXpress گذاشت.


    2- Router Policy

    با استفاده از Router فقط تقاضاهای Port 80 را به Cache Server ارسال ميکنيم و ساير تقاضا ها مسير عادی را طی ميكنند.
    در اين حالت امكان استفاده از چند Cache Server را نيز داريم.
    اگر Cache مشكلی پيدا كند، فقط HTTP قطع ميشود.
    بار روی روتر اضافه ميشد.

    براي استفاده از اين روش بايد تنظيمات زير را در Router انجام دهيد:
    اين Access-List را ايجاد ميکنيم.




    access-list 110 deny tcp any any neq 80
    access-list 110 deny tcp host cachexpress any
    access-list 110 permit tcp any any

    حال تعيين ميکنيم که Traffic ليست بالا به کجا ارسال شود.



    route-map cache permit 110
    match ip address 110
    set ip next hop cachexpress
    حالا Route Policy را در Interface مورد نظر فعال ميكنيم.




    interface Ethernet 0
    ip policy route-map cache
    ip route-cache policy
    ip route-cache same-interface

    حال Gateway تمام Client ها را IP Router تنظيم ميکنيم. تنظيمات Proxy نبايد در IE تنظيم شده باشد. چند صفحه وب باز ميكنيم . ترافيك بايد در قسمت Network در CacheXpress مشاهده شود و صفحه هم باز شود. (درخواستها پاسخ دريافت کنند.)


    3- WCCP V1 & V2

    اگر IOS روتر شما 11.3 به بعد باشد ميتوانيد از Wccp V1 و اگر از 12.0(5) T بالاتر باشد از V2 استفاده كنيد.

    در اين روش حتی اگر Cache Server از مدار خارج شود، Router بصورت خودکار متوجه اين مسئله ميشود و درخواستها را به Cache Server ارسال نميکند و مستقيما بر روی شبکه ميفرستد. (ارتباط با اينترنت قطع نميشود و صرفا Cache Server از مدار خارج شده است.) با ورود مجدد Cache Server به مدار، Router پس از چند لحظه بصورت خودکار متوجه ميشود و مجددا درخواستها را به Cache Server هدايت ميکند.

    براي استفاده از اين روش:

    وارد محيط تنظيمات Router شويد (Configure Terminal) (Conf T)

    براي از كار انداختن تنظيمات قبلی: no ip wccp web-cache
    اگر با وارد کردن اين دستور، پيغام خطا (error) دريافت کرديد، بايد از WCCP Version 1 استفاده كنيد؛ در غير اينصورت Router شما قابليت استفاده از Version 2 را نيز دارد.
    اين دستورات را وارد كنيد
    ip wccp version 2
    ip wccp web-cache
    اين دستور را هم در Interface ای كه ميخواهيد عمل Redirect را انجام بدهد وارد كنيد.
    ip wccp web-cache redirect out


    در برنامه CacheXpress هم بايد اين تنظيمات را انجام دهيد:
    از Menu ی سمت چپ، وارد قسمت WCCP شويد: (Configuration > WCCP)
    WCCP را با تيک زدن! فعال كنيد.
    ورژن WCCP مورد استفاده را انتخاب كنيد.
    WCCP Service Group را وارد کنيد: Web-cache
    WCCP Router در اين قسمت IP مربوط به Router را وارد كنيد و با کليک بر روی دکمه Save، کليه تنظيمات را ذخيره کنيد.

    براي تست كردن:
    در خط فرمان Router بنويسيد: show ip wccp web-cache detail
    با وارد کردن اين دستور، توضيحاتی مانند آنچه در زير نوشته شده است مشاهده خواهيد کرد.



    WCCP Cache-Engine information:
    IP Address: 10.1.1.2
    Protocol Version: 2.0
    State: Usable
    Initial Hash Info: 00000000000000000000000000000000
    00000000000000000000000000000000
    Assigned Hash Info: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    Hash Allotment: 256 (100.00%)
    Packets Redirected: 40807
    Connect Time: 11:05:17

    قسمت State بايد Usable باشد. و Hash Allotment هم در صورتی كه فقط يک Cache Server داشته باشيد 100 % نمايش داده ميشود.
    در قسمت Packet Redirected هم تعداد Packet های فرستاده شده به Cache را ميبينيد. وقتی دوباره اين دستور را وارد کنيد، اين عدد بايد سير صعودی داشته باشد.


    نصب CacheXpress (قسمت دوم! )

    برنامه CacheXpress را نصب كنيد!

    پس از نصب برنامه:

    1- نصب درايور ترانسپرنت روي كارت شبكه

    روي كارت شبكه Right Click كنيد و سپس Properties را انتخاب کنيد.. روی Install كليک كرده و Service را انتخاب كنيد. Add را بزنيد و بعد Have Disk... Browse و از مسيری كه CacheXpress در آن نصب شده است، مثلا:



    CachexpresstrasparentwinxpNETIM.INF
    را انتخاب كنيد. هنگام نصب چند اخطار ميدهد كه با کليک بر Cantinue Anyway عمليات نصب ادامه می يابد.
    درايور Logisense transparent proxy driver بايد در كارت شما نصب شده باشد و تيک خورده باشد.

    2- Enable IP routing

    در مسير START > Program > CacheXpress ، روی Enable IP routing کليک کنيد.
    با اين کار، تنظيمات مربوط به Routing در Registry ذخيره ميشود.

    كامپيوتر را Restart كنيد.

    حالا بايد به CacheXpress متصل شويم و تنظيمات آن را انجام دهيم. کل تنظيمات CacheXpress از طريق Web Interface آن انجام ميشود.
    برای دسترسی به آن، در Browser وارد ميکنيم:

    Http://ip-cachexpress:3132

    نصب CacheXpress (قسمت سوم!)

    1- اولين ورود !
    وقتي برای اولين بار به CacheXpress وارد می شويد، پيغامی مبنی بر وارد كردن Username و Password ميبينيد. بعد از OK كردن ، در قسمت Web management Username و Web management Password کاربر و کلمه عبور مورد نظر خود را وارد کنيد.

    در اين قسمت Port های پيش فرض را هم مشاهده ميکنيد که قابل تغيير هستند. مثلا Port مربوط به Web Interface را که به آن متصل هستيد را نيز ميتوان در همين قسمت تغيير داد.

    در اين قسمت مقدار Threshold را نيز که بصورت پيش فرض 1MB است را ميتوان تغيير داد. کاربرد اين گزينه در زمانی است که از دو يا چند Cache بصورت موازی استفاده ميکنيد. فايل هايی که حجم آنها از ميزان تعيين شده بيشتر باشد، بين Cache ها به اشتراک گذاشته ميشوند. اگر هم يک Server داشته باشيد، فايده اين تنظيم در اين است که فايل هايی که حجم آنها بيشتر از اين مقدار است را ميتوانيد بصورت مستقيم دريافت کنيد. دقت کنيد که اين عدد با کارايی (Performance) سيستم Cache رابطه مستقيم دارد و کم کردن اين عدد، فشار بيشتری را بر Cache وارد ميکند.

    در انتها با کليک بر روی Save تغييرات را ذخيره کنيد.


    2 - دادن دسترسي به يوزرها

    CacheXpress بصورت پيش فرض دسترسی همه را به سرور Deny كرده است و شما بايد با توجه به نياز شبکه خود، دسترسی ها را تنظيم کنيد.
    از منوی سمت چپ Configuration و سپس HTTP Access را انتخاب كنيد. در سمت راست روي دكمه Edit كليک كنيد و Match Type را روی All بگذاريد، Next كنيد، Action Type را Allow قرار بدهيد، Next كنيد.
    حالا دسترسی جهت استفاده از Cache Server را برای همه مجاز کرده ايد.

    براي اينكه مثلا فقط به يک محدوده IP خاص شبكه خود اجازه دسترسی بدهيد، بصورت زير عمل کنيد:

    از منوی سمت چپ Configuration و سپس HTTP Access را انتخاب كنيد. همه Access list های قبلی را Delete كنيد. روی Add كليک كنيد. در قسمت Match Type گزينه Source IP address را انتخاب كنيد. Next، در قسمت Parameters محدوده IP را به اين صورت وارد كنيد:
    مثلا براي محدوده 192.168.10.1 با Subnet 255.255.255.0 به اين صورت بنويسيد:

    255.255.255.0 / 192.168.10.0
    يا اگر فقط يک IP مورد نظرتان است، فقط همان يک IP را وارد کنيد. در قسمت Action هم Allow را انتخاب کنيد.
    حالا بايد دسترسی ديگران را به Cache Server محدود کنيد تا فقط محدوده تعريف شده بعنوان محدوده مجاز، اجازه استفاده داشته باشند.
    دوباره Add را بزنيد، Match Type را روی All قرار دهيد و Action Type را Deny كنيد. دقت كنيد كه Access list دوم كه همه را Deny كرديد حتما در پايين ترين (آخرين) قسمت قرار بگيرد.

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

    3- مقدار فضای (حجم) Cache

    از منوي سمت چپ گزينه Cache را از زير مجموعه Configuration انتخاب كنيد. در سمت راست و قسمت بالا ميتوانيد اندازه Cache را تعيين كنيد. به طور پيش فرض هيچ Drive ای تعيين نشده و 0 هست. حتما بايد اين مقدار را وارد كنيد تا Cache Server شما شروع بکار کند. براي هر 10 GB بايد 128MB حافظه آزاد (RAM) در نظر بگيريد. حالا ADD را بزنيد و روي يكی از Partition ها (بهتر است خالی باشد) به اندازه لازم! فضا به كش اختصاص بدهيد. مقدارش به مگابايت است. پس از پايان تنظيمات، با کليک بر روی Save تنظيمات را ذخيره کنيد.

    در قسمت Cache control rules ميتوانيد مشخص كنيد كه مثلا سايت خاصي Cache نشود و يا بيشتر از مدت زمان خاصی در Cache باقی نماند. براي اينكار : در قسمت Cache control rules روي Add كليک كنيد و Match Type را HTTP URL انتخاب كنيد، NEXT، در قسمت Parameters آدرس سايت مورد نظر را وارد كنيد و سپس Cache Override را برايش انتخاب كنيد.
    next و مقدار 0 رو انتخاب كنيد باز هم Next و تمام. اگه ميخواهيد كه براي سايت مورد نظر، زمان Time to Live بدهيد آن مقدار را كه 0 وارد کرديد، به مقدار لازم افزايش دهيد.


    کنترل كنيد كه Transparent Driver را درست نصب کرده باشيد، براي اينكار :
    از منوي سمت چپ و از زير مجموعه Configuration گزينه WCCP را انتخاب كنيد. سمت راست در بالای صفحه بايد نوشته شده باشد:


    Transparent Drivers are installed and working properly
    اگر از Wccp استفاده نمی‌كنيد ، در اين قسمت دقت كنيد كه Wccp تيک نخورده باشد!

    در حالت عادی هيچ نيازی به دستكاری در ساير قسمت ها نيست و در حال حاضر بايد Cache شما کار کند.

    از سمت چپ، Report و سپس Overview را انتخاب كنيد. عدد روبروی HTTP Requests بايد افزايش پيدا كند. شما ميتوانيد تقاضاها را در قسمت Network از زير مجموعه Report مشاهده کنيد. در اين قسمت:
    رنگ سبز = تقاضا از Cache پاسخ داده ميشود.
    رنگ زرد = تقاضا در حال Cache شدن هست.
    رنگ قرمز = تقاضا غير قابل Cache شدن ميباشد.

    حال بايد Crack را روی برنامه اعمال کنيد. (اين کار را ميتوانيد قبل از انجام تنظيمات نيز انجام دهيد. زمان آن تفاوتی نميکند.) برای اينكار از :


    START > Program > Administrative tools > Services
    سرويس CacheXpress را Stop كنيد. Crack را اجرا كنيد و فايل chachexpress.exe را از محل نصب انتخاب کنيد. پس از اعمال موفقيت آميز Crack، سرويس را مجددا Start كنيد.

    اميدواريم كه Cache Server شما با موفقيت نصب شده باشد.

    منبع :

    http://www.p30news.com/modules.php?n...howpage&pid=88


    فرزند هنر باش نه فرزند پدر که هنر زنده کند نام پدر

  • #2
    اينو داده بودي اونور
    همه مان یک روز بالاخره بر سر این دوراهی خواهیم ایستاد …
    آنجا که همسرمان خواهد گفت : ” یا من ، یا اینترنت ؟! “
    و چه لحظه ی سختی خواهد بود ،
    لحظه جدایی از همسر … !

    Comment


    • #3
      اشتباه کردم و اجازه پاک کردن تو اونور هم نداشتم


      فرزند هنر باش نه فرزند پدر که هنر زنده کند نام پدر

      Comment

      Working...
      X