با اجازه اساتید بزرگوار محترم این انجمن این حقیر به صورت خلاصه به نصب و راه اندازی سرف کنترل در ذیل میپردازم در صورت کم و کاست توضیحات پوزش میطلبم..

نصبSurfControl به صورت تمیز و بدون ISA Server



1. نصب SQL Desktop Engine به همراه سروس پک 3

نکته: برای Up to dateکردن نیاز به سروس پک مخصوص خود SQL Desktop Engine میباشد.

نکته: در صورت نیاز به Up to dateکردن دیتابیس به صورت دستی SQL Server 2000 را به همراه سروس پک 3 مخصوص خودش قبل از نصب سرف کنترل نصب کنید که این امکان در Windows XP وجود ندارد!

نکته: URL های خود را وارد Table Sites کنید.

2. یک دستگاه پنتیوم 4 ترجیحا با 1 gig Ram و یک عدد کارت شبکه

3. سیستم عامل ویندوز XP , 2000 server , 2003. ترجیحا XP بخاطر مشکل در نصب Protocol از SurfControl روی کارت شبکه در win 200x

4. در حین نصب شما میبایست تمام درخواست ها را روی کارت شبکه ست کنید که در صورت وجود یک کارت شبکه به طور پیش فرض این عمل انجام خواهد شد.

5. بعد از نصب کامل سرف کنترل وارد Local area connection Status شوید و در آنجا دکمه Properties را زده و بر روی دکمه Install کیلک کنید تا پنجره select network component type ظاهر شود. گزینه Protocol را انتخاب و دکمه add را بفشارید از پنجره ظاهر شده دکمه Have Disk را زده و از مسیر x:\program files\surfcontrol\web filter\win2000 driver\netsurf1.inf را انتخاب و نصب کنید. حال میبایست در پنجره Local area connection properties پروتکل نصب شده را در حالت انتخاب شده مشاهده کنید.

6. تقریبا نصب سرف کنترل به پایان رسیده شما میبایست سیستم را restart کنید.

7. در نوار ابزار ویندوز یا همون task bar میبایست در قسمت system tray آیکون مربوط به سرف کنترل را ببینید.

8. روی آیکون مربوطه کلیک کنید تا پنجره SurfControl web filter service setting ظاهر شود.

9. در تب Start/Stop service سرویس باید start شده باشد.

10. تب Subnets در قسمت Internet Traffic settings,IP کارت شبکه و همچنین local host را باید مشاهده کنید.

11. تب Advanced در قسمت Monitor to Database settings گزینه Automatic را فعال کنید.

قسمت Categorization Settings گزینه Auto-categorization on را فعال کنید.

قسمت TCP/IP Name resolution [DNS] هر دو گزینه را check mark بزنید.

قسمت Network Settings به دلخواه میباشد.

قسمت Username resolution گزینه Enterprise user Monitoring را فعال کنید.

12. تب Email Notification به دلخواه قابل تنظیم میباشد.

13. تب DataBase در دو قسمت Monitor Database و Rules database گزینه(MY SERVER).SurfControl_WebFilter در حالت انتخاب شده باید باشد.

14. تب Real time monitor گزینه ها در حالت پیش فرض درست میباشند.

15. Apply را زده و خارج شوید.

16. واردRules Administratorشوید.

17. قسمت بالایی صفحه به طور پیش فرض 10 تا Rule در حالت انتخاب نشده وجود دارد به دلخواه check mark بزنید.

18. کمی پائینتر تعدادی Tab مشاهده میکنید که یکی از آنها When میباشد. آنرا انتخاب کنید.

19. در قسمت Object Name کلیک سمت راست کرده و NEW را انتخاب کنید.

20. در پنجره باز شده نامی برای آن در نظر بگیرید مثلا Any Time

21. روزهای هفته را تماما انتخاب کنید و ساعت را از Start time: 0:0 تا End Time: 23:59 تنظیم کنید.

22. OK را زده و خارج شوید. حال شما یک تایم جدید با نام any time در اختیار دارید.

نکته: درک Rule های سرف کنترل تمام چیزی است که میبایست رعایت کرد. مثلا DissAllow با Allow یا Allowance کاملا فرق میکنند. اگر شما میخواهید مثلا سایت های S,e,x,y فیلتر شوند گزینه A,d,u,l,t/S*,e*,xually Explicit گزینه پیش فرض مناسبی میباشد و با انتخاب آن تمام سایتهای غیر اخلاقی فیلتر میشوند و مثلا در صورت درخواست www[dot]s*,e*,x[dot]com به جای مشاهده اجزای سایت user به صفحه ای که شما برای آن در نظر گرفته اید هدایت میشود.

23. ساخت صفحه دلخواه:

در پنجره SurfControl Roles Administrator در قسمت وسط صفحه تب HTTP Deny Page را انتخاب کنید.

گزینه Default به حالت پیش فرض انتخاب شده میباشد.

روی آن Double click کنید. حال کد HTML ساختگی خود را در آن قرار دهید.

راه ساده تر: درست کردن صفحه دلخواه با FrontPage

از مسیر x:\Program Files\SurfControl\Web Filter\Sample Denied Text\Default_Denied.html را میتوانید ویرایش کنید.

نکته: سرف کنترل به هیچ عنوان update نمیشود البته این موضوع در مورد database صدق میکند. یعنی سرف کنترل مانند بعضی از نرم افزارهای مشابه عمل نمیکند که با داشتن Black List فیلترینگ را اعمال کند. سرف کنترل بسیار هوشمند میباشدو سیستم آن به هیچ وجه مانند سایر برنامه های فیلترینگ نمیباشد زیرا با برخی از سایت ها که مثلا کلمه sex در آن بکار رفته مثل www[dot]ms,*e*,xchange[dot]com هیچ مشکلی ندارد و شما میتوانید آن را مشاهده کنید ولی برنامه های مشابه خصوصا ایرانی از قبیل RealFilter یا غیره کاملا با این موضوع مشکل دارند وبا به کار بردن keyword سکس (s,e,x) فیلتر میشود. در صورتی که این وب سایت مخصوص Microsoft exchange server میباشد و ربطی به مسائل غیر اخلاقی ندارد.

نکته: به وسیله SQL server میتوانید وبسایتهای خودرا به صورت دستی وارد database کنید البته درون تیبل Sites

24. ساختن یک Rule دلخواه به وسیله ویزارد.

25. در قسمت اصلی برنامه یعنی SurfControl Rules Administrator در قسمت منوی برنامه (شکل دارها) گزینه Rule Wizard را انتخاب کنید.

26. در پنجره ضاهر شده SurfControl Rule Wizard بر روی Next کلیک کنید تا ادامه دهیم.

27. از سه گزینه بر حسب نیاز یکی را انتخاب کنید. مثلا میخواهیم search engine ها را Filter کنیم. پس گزینه DissAllow را انتخاب میکنیم.

28. در صفحه بعدی میزان اعمال فیلترینگ را مشخص میکنیم.به حالت پیش فرض AnyBody

29. در صفحه بعدی نوع اعمال فیلترینگ را مشخص میکنیم.ما میخاهیم Search engine ها را فیلتر کنیم.

از بین گزینه ها گزینه Categories را انتخاب کنید.

از میان Object ها گزینه Search Engines را انتخاب و Add کنید.

30. در صفحه بعدی ساعت اعمال فیلترینگ را مشخص میکنیم. به حالت پیش فرض AnyTime

31. در صفحه بعدی نوع گزارش دهی به مدیر سیستم را از طریق email مشخص میکنیم. به حالت پیش فرض Nobody

32. در صفحه بعدی صفحه اعلام Block شدن سایت را مشخص میکنیم. به حالت پیش فرض Defaule Denied Page

33. در صفحه بعدی Active Rules را انتخاب کنید.

34. در صفحه بعدی next را بزنید تا کار ادامه یابد.

35. بر روی Finish کلیک کنید تا Rule جدید ساخته شود.

نکته: اگر Ruleی که میسازید به Dissallow یا Allow یا Allowance دقت کنید هر کدام با رنگ خاصی مشخص میشود اگر Rule ساخته شده خاصیت Allow داشته باشد ولی انتخاب نشده باشد دقیقا مثل Dissallow عمل میکند و سایت های مورد نظر فیلتر میشوند!!! دقیقا عکس این موضوع نیز صادق است.

36. حال بر روی یکی از client ها www[dot]yahoo[dot]comرا تایپ کنید مشاهده میشود که www[dot]yahoo[dot]com فیلتر شده و دسترسی به کلیه Search Engine ها امکان پذیر نمیباشد!!!

37. لطفا تعدادی وب سایت از طریق یکی از client ها مشاهده کنید.

38. به Server باز میگردیم و وارد قسمت Monitor میشویم. از لیست Start\All Programs\SurfControl web filter\Monitor را انتخاب کنید.

39. در قسمت SurfControl Monitor در دو صفحه Sites/Users میتوانید سایت ها و همچنین کاربری که چه سایتی را مشاهده کرده است را ببینید. در صورت عدم مشاهده اشکال از چند جا ممکن است رخ داده باشد

1. SQL Desktop engine استارت نشده.

2. SurfControl Service استارت نشده.

3. اشکال از Data base برنامه. ممکن است برنامه پایگاه داده را پیدا نمیکند.

4. Service pack 3 SQL Desktop Engine نصب نشده است.

5. پروتکل روی کارت شبکه نصب نشده است.

40. در صورتی که Log های برنامه را مشاهده کردید من به شما تبرک میگویم و شما موفق شده اید برنامه را کاملا بکار ببرید. حال میتوانید server را زیر بار برده و از آن لذت ببرید.



موضوعات مشابه: