Network Services

Hotspot Mikrotik 777

Technology has been used Bootstrap Compatible Mobile.

Design Hotspot-12 beautiful Server Mikrotik

Design Hot Spot Mikrotik Free

Hotspot login server free

Hotspot login server free.

Merge 2 lines in server Pfsense?

Merge 2 lines in server Pfsense server free.

setup squid cahce in Ubuntu

How to setup squid cahce in Ubuntu ?

Wednesday, March 7, 2012

2 Line + Hotspot + cashe + Split speed = 1 Roterbord OR 1 Pc


بسم الله الرحمن الرحيم

هنبتدى بتغيير اسماء كروت للميكروتيك 




local ------ خروج النت للمشتركين


wlan1------- الراوتر رقم 1


wlan2 ------- الراوتر رقم 2

ونبتدى باول صورة 





script
/ ip addressadd address=192.168.100.1/24 network=192.168.100.0 broadcast=192.168.100.255 interface=localadd address=192.168.1.200/24 network=192.168.1.0 broadcast=192.168.1.255 interface=wlan1add address=10.112.0.100/24 network=10.112.0.0 broadcast=10.112.0.255 interface=wlan2
/ ip firewall mangleadd chain=input in-interface=wlan1 action=mark-connection new-connection-mark=wlan1_connadd chain=input in-interface=wlan2 action=mark-connection new-connection-mark=wlan2_connadd chain=output connection-mark=wlan1_conn action=mark-routing new-routing-mark=to_wlan1add chain=output connection-mark=wlan2_conn action=mark-routing new-routing-mark=to_wlan2add chain=prerouting dst-address=19.168.1.0/24 action=accept in-interface=localadd chain=prerouting dst-address=10.112.0.0/24 action=accept in-interface=localadd chain=prerouting dst-address-type=!local in-interface=local per-connection-classifier=both-addresses:2/0 action=mark-connection new-connection-mark=wlan1_conn passthrough=yesadd chain=prerouting dst-address-type=!local in-interface=local per-connection-classifier=both-addresses:2/1 action=mark-connection new-connection-mark=wlan2_conn passthrough=yesadd chain=prerouting connection-mark=wlan1_conn in-interface=local action=mark-routing new-routing-mark=to_wlan1add chain=prerouting connection-mark=wlan2_conn in-interface=local action=mark-routing new-routing-mark=to_wlan2
/ ip routeadd dst-address=0.0.0.0/0 gateway=192.168.1.254 routing-mark=to_wlan1 check-gateway=pingadd dst-address=0.0.0.0/0 gateway=10.112.0.1 routing-mark=to_wlan2 check-gateway=pingadd dst-address=0.0.0.0/0 gateway=192.168.1.254 distance=1 check-gateway=pingadd dst-address=0.0.0.0/0 gateway=10.112.0.1 distance=2 check-gateway=ping
/ ip firewall natadd chain=srcnat out-interface=wlan1 action=masqueradeadd chain=srcnat out-interface=wlan2 action=masquerade 
/ip dnsset allow-remote-requests=yes cache-max-ttl=1w cache-size=2048KiB max-udp-packet-size=512 primary-dns=208.67.222.222 secondary-dns=208.67.220.220 

بعد وضع الكود فى النيو تيرمنل شكل صحيح وظهور النتيجة بالشكل التالى 






نتوجه الى المنجل 


لنقم ببعض التعديلات مثل هذه الصورة 



نكمل


تسطيب الهوت سبوت




نفتح هوت سبوت - سيرفر - hotspot1

نلغي ادرس بير ماك هتلاقي مكتوب فيها رقم 2 .. تلغيها وتضغط apply

وادريس بول نخليها none وتضغط apply للمرة التانية .. كده هتقدر تتخلص من 

مشكله تعليق الماك في اللوج





 نروح علي سيرفر بروفيل - hsprof1


ونروح علي لوجين ونلغي ال كوكيز cookie




نبدا بتقسيم السرعة 

وده كود السرعه الى هنكتبه فى برفيل اليوزر وبالتحديد بروفيل الديفولت 

64k/160k 64k/1024k 64k/160k 120/120




تشغيل الكاش 

نتوجه الى 


webproxy 


ونقم بتطبيق ما فى الصورة 







قم الان باعادة التشغيل 

***************



See you in the next lesson

with you

Mohamed Samir

دمج خطين من موقع الشركة بطريقة pcc

اولا 
نقوم بتعديل اسماء الكروت 
LAN
ISP1
ISP2
ثانيا نقوم بتغيير ايبى الروتر الاول 
 10.111.0.1= ISP1


 10.112.0.1= ISP2


192.168.0.1 = LAN




بعد ذلك نقم بوضع هذا الاسكربت فى النيو ترمنال 



2 Line Adsl Pcc By Mikrotik

/ip firewall mangle add chain=prerouting action=mark-connection \new-connection-mark=1st_conn per-connection-classifier=src-address-and-port:3/0/ip firewall mangle add chain=prerouting action=mark-connection \new-connection-mark=2nd_conn per-connection-classifier=src-address-and-port:3/1/ip firewall mangle add chain=prerouting action=mark-connection \new-connection-mark=3rd_conn per-connection-classifier=src-address-and-port:3/2
/ ip address add address=192.168.0.1/24 network=192.168.0.0 broadcast=192.168.0.255 interface=LANadd address=10.111.0.2/24 network=10.111.0.0 broadcast=10.111.0.255 interface=ISP1add address=10.112.0.2/24 network=10.112.0.0 broadcast=10.112.0.255 interface=ISP2

/ ip firewall mangleadd chain=prerouting dst-address=10.111.0.0/24 action=accept in-interface=LANadd chain=prerouting dst-address=10.112.0.0/24 action=accept in-interface=LAN

add chain=prerouting in-interface=ISP1 connection-mark=no-mark action=mark-connection \new-connection-mark=ISP1_connadd chain=prerouting in-interface=ISP2 connection-mark=no-mark action=mark-connection \ new-connection-mark=ISP2_conn

add chain=prerouting in-interface=LAN connection-mark=no-mark dst-address-type=!local \per-connection-classifier=both-addresses:2/0 action=mark-connection new-connection-mark=ISP1_conn add chain=prerouting in-interface=LAN connection-mark=no-mark dst-address-type=!local \ per-connection-classifier=both-addresses:2/1 action=mark-connection new-connection-mark=ISP2_conn

add chain=prerouting connection-mark=ISP1_conn in-interface=LAN action=mark-routing \ new-routing-mark=to_ISP1add chain=prerouting connection-mark=ISP2_conn in-interface=LAN action=mark-routing \new-routing-mark=to_ISP2add chain=output connection-mark=ISP1_conn action=mark-routing new-routing-mark=to_ISP1 add chain=output connection-mark=ISP2_conn action=mark-routing new-routing-mark=to_ISP2

/ ip routeadd dst-address=0.0.0.0/0 gateway=10.111.0.1 routing-mark=to_ISP1 check-gateway=pingadd dst-address=0.0.0.0/0 gateway=10.112.0.1 routing-mark=to_ISP2 check-gateway=ping

add dst-address=0.0.0.0/0 gateway=10.111.0.1 distance=1 check-gateway=pingadd dst-address=0.0.0.0/0 gateway=10.112.0.1 distance=2 check-gateway=ping




وبكدا  انتهينا من الشرح والتطبيق 


مع تحيات 


http://mikrotik-network.blogspot.com/ 

24 hours 7 days 



اول موضوع للاخ الفاضل حازم عامر دمج خطين

السلام عليكم ورحمة الله وبركاته


دمج بستخدام طريقة 

PCC
 هوت سبوت فى نفس الكيسة السيرفر والشرح كالعادة بالفيديو



رابط الملف الفيديو لشرح الطريقة على الميديا فير من هنا



ورابط لتحميل الكود الذى تم تنفيذ الطريقة عليه من هنا


وممكن تعمل الطريقه دى وتدمج بس على سيرفر ومش تشغل الهوت سبوت وتوزع بسيرفر 

أخر ودا بيكون افضل أداء

مع تحيات 

Tuesday, September 20, 2011

عمل سيرفر اسكويد كاش

بسم الله الرحمن الرحيم وبه نستعين ولا حول ولا قوة إلا بالله العلي العظيم , الحمد لله رب العالمين والعاقبة للمتقين ولا عدوان إلا على الظالمين وأشهد أن لا إله إلاالله وحده لا شريك له رب العالمين وإله المرسلين وقيوم السموات والأرضين وأشهد أن محمدا عبده ورسوله المبعوث بالكتاب المبين الفارق بين الهدى والضلال والغي والرشاد والشك واليقين
إخوتي وأخواتي الكرام
السلام عليكم ورحمة الله وبركاته
أما بعد ـ
هنشرح  اليوم عمل سيرفر اسكويد كاش يقوم بعمل حفظ لكل الملفات وكيف ربطه بالميكروتك بحيث يقوم الميكروتيك بخروج البيانات المخزنه فى اسكويد كاش بسرعة الان والملفات الجديده بالسرعه المحدده فى الكيوز او الهوت اسبوت من البروفيل
بسم الله نبدا وعليه نتوكل
الادوات الازمة
1-      جهاز كمبيوتر بالمواصفات التالية لتحويله فى نهاية الشرح والتطبيق الى سيرفر اسكويد كاش
      ( الجهاز اللى احنا هنشتغل علية بنسخة اوبنتو سيرفر طبعا يفضل يكون الجهاز اورجينال مواصفات عالية يعنى رامات   مش اقل من 2 جيجا هارد مش اقل من 250 جيجا وطبعا يفضل اكبر عشان الكاش برسيسور 3.2 كاش 512 او اعلى ويفضل اعلى من هذا وكرتين لان 3com or TP-link or D-link )
2-      نسخة  ubuntu-10.04.2-server-i386
3-      برنامج  putty
4-      كيسة منصب عليها ميكروتيك 3.30
5-      عدد 2 وصلة انتر نت عدية
6-      كمبيوتر عليه وندوز لبرمجة السيرفر من عليه

بسم الله نبداء
اولا قم بتحميل نظام لينكس على اسطوانة وضع الاستوانة داخل السيرفر وقم  بتوصيل وصلة من الروتر الى كارت الان الاول فى السيرفر لدخول النت من الروتر الى السيرفر  وتوصيل من الروتر الى جهاز الكمبيوتر المحمل عليه نظام تشغل وندوز  
نبداء على بركة الله الشرح ومتابعة الصور 

Nero
أو
Power ISO
أو أي برنامج آخر
بعد تجھيز القرص يتم وضعه في السيدي روم لبدء تنصيبه
شرح تنصيب النظام لنسخة اوبنتو سيرفر


                   









سيتم الكشف وتكوين كرتي النت وورك
كما في الصورة التالية
primary ليكون ھو كرت دخول النت للسيرفر eth يتم اختيار 0
يتغير ھذا بكل مرة تنصيب ) eth ( مو شرط يكون كرت البلتن الي بالمذربورد ھو 0
ھو كرت الدخول لان إعدادات السيرفر مصممة على ھالشي eth يجب أن نختار 0
لازم نكون رابطين كيبل النت باللان eth قبل اختيار 0
ايبي اوتوماتيكي لسھولة اعداد الكرت بدلا من اعداده DHCP ( لازم يكون كيبل النت مجھز ب
يدويا اثناء التنصيب)
ثم يتم تغير الايبيات لاحقا وحسب ايبيات الخدمة الرئيسية
Successfully بعدھا سيتم إعداد الكرت اتوماتيكيا وياخذ ايبي بنجاح
ثم نكمل التنصيب لحين الوصول للفقرة التالية





















في الخطوة الأخيرة نزيل القرص من السيدي روم ونضغط انتر كما في الصورة أدناه
إلى ھنا كملنا تنصيب النظام
والحمد لله
وبعد تشغيل النظام سيظھر لنا بالشكل التالي
 

نكتب اسم المستخدم والرقم السري إلي تم وضعھا أثناء التنصيب
والدخول للسيرفر
حتى نكمل خطوات إعداد السيرفر وتنصيبه كسيرفر كاش سكويد
Root نكتب التالي للدخول لل
sudo –i
راح يطلب منا أيضا الباس وورد ونكتبه
بعد الدخول للروت الخطوة الوحيدة الي نسويھا
كرت خروج النت )) ) ) Secondary ھي اعطاء ايبيات يدوياٌ للكرت الثاني
بعد اعطاء ايبيات كرت الخروج راح نتمكن بعدھا من الدخول للسيرفر من حاسبة اخرى بواسطة
Shell برنامج الشل
نقوم بھذه العملية من خلال الامر  التالي
sudo nano /etc/network/interfaces
نضيف الاعدادات لتصبح كما يلى
=================
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.100 ده رقم كرت الدخول
gateway 192.168.0.1          ده رقم الروتر
netmask 255.255.255.0   ده السميتنج

# The secondary network interface
auto eth1
iface eth1 inet static
address 192.168.10.1     ده رقم كرت الخروج
netmask 255.255.255.0   ده السميتنج

================

لحفظ التغيرات
Ctrl + X نضغط
Y ثم
Enter ثم

ثم نعمل ريستارت للسيرفر لتثبيت التغيرات و الايبيات لكل كرت
من خلال كتابة
Reboot
Enter ثم
او كنترول انتر دليت 

===================
لإكمال خطوات تنصيب السيرفر سكويد كاش سيتم الدخول الى السيرفر من حاسبة أخرى
والتحكم بالسيرفر من خلال برنامج الشل
SSH Secure Shell
انقر ھنا Shell لتحميل برنامج
يتم ادخال الايبيات التالية في الحاسبة الثانية التي سيتم الدخول من خلالھا الى السيرفر
192.168.10.2
255.255.255.0
192.168.10.1

بعد تحميل وتنصيب برنامج الشل ستظھر ايقونة البرنامج بھذا الشكل
نقوم بتشغيل البرنامج ستظھر لنا واجھة البرنامج
Quick Connect نضغط على
ستظھر لنا
نكتب في أول فراغ 192.168.10.1
ونكتب في ثاني فراغ اسم المستخدم للدخول للسيرفر
Connect ثم نضغط

Yes نضغط
راح يطلب الباس وورد
نكتب باس وورد الدخول للسيرفر
ومبرووووووووك تم الدخول للسيرفر من الحاسبة الاخري عبر كرت الخروج للسيرفر
sudo –i للدخول للروت
Password
الآن نبدأ شرح إعدادات السيرفر ليعمل كسيرفر كاش سكويد
جميع الخطوات القادمة نقوم بإدخالھا نسخ ولصق (كبي وبيست) من خلال برنامج الشل
الخطوة الأولى // عمل فورورد للبيانات من خلال تنفيذ الأمر
sudo nano /etc/sysctl.conf
مسح جميع محتويات الملف وإضافة ما يلي
==========================

Controls IP packet forwarding #
net.ipv4.ip_forward = 1
Controls source route verification #
net.ipv4.conf.default.rp_filter = 1
Do not accept source routing #
net.ipv4.conf.default.accept_source_route = 0
Controls the System Request debugging functionality of the kernel #
kernel.sysrq = 0
Controls whether core dumps will append the PID to the core filename #
Useful for debugging multi-threaded applications #
kernel.core_uses_pid = 1
Controls the use of TCP syncookies #
net.ipv4.tcp_syncookies = 1#
net.ipv4.tcp_synack_retries = 2
############## IPv4 networking start ##########
Send redirects, if router, but this is just server #
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.default.send_redirects = 0
Accept packets with SRR option? No #
net.ipv4.conf.all.accept_source_route = 0
Accept Redirects? No, this is not router #
net.ipv4.conf.all.accept_redirects = 0
net.ipv4.conf.all.secure_redirects = 0
Log packets with impossible addresses to kernel log? yes #
net.ipv4.conf.all.log_martians = 1
net.ipv4.conf.default.accept_source_route = 0
net.ipv4.conf.default.accept_redirects = 0
net.ipv4.conf.default.secure_redirects = 0
Ignore all ICMP ECHO and TIMESTAMP requests sent to it via broadcast/multicast #
net.ipv4.icmp_echo_ignore_broadcasts = 1
'Prevent against the common 'syn flood attack #
net.ipv4.tcp_syncookies = 1
Enable source validation by reversed path, as specified in RFC1812 #
net.ipv4.conf.all.rp_filter = 1
net.ipv4.conf.default.rp_filter = 1
==================================
لحفظ التغيرات
Ctrl + X نضغط
Y ثم
Enter ثم

الخطوة الثانية / تنصيب السكويد من خلال تنفيذ الأوامر التالية بالتسلسل
sudo apt-get install squid
sudo apt-get install squid squidclient squid-cgi
sudo apt-get install automake
وبعدھا نمسح الإعدادات الديفولت للسكويد عن طريق الأمر التالي
sudo echo -n > /etc/squid/squid.conf
الخطوة الثالثة / نغير إعدادات الكاش حسب الحاجة من خلال الامر
sudo nano /etc/squid/squid.conf
نضع الإعدادات التالية والجاھزة
================
http_port 3128 transparent
visible_hostname Server
cache_mgr alhadithi@ dijlh.net
cache_mem 1024 MB
maximum_object_size_in_memory 512 KB
maximum_object_size 20 MB
minimum_object_size 0 KB
cache_swap_low 90
cache_swap_high 95
cache_dir ufs /var/spool/squid 40960 16 256
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log none
pid_filename /var/run/squid.pid
cache_swap_log /var/log/squid/swap.state
dns_nameservers /etc/resolv.conf
emulate_httpd_log off
hosts_file /etc/hosts
half_closed_clients off
negative_ttl 1 minutes
refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280
refresh_pattern http://*.windowsupdate.microsoft.com/ 0 80% 20160 reload-into-ims
refresh_pattern http://office.microsoft.com/ 0 80% 20160 reload-into-ims
refresh_pattern http://windowsupdate.microsoft.com/ 0 80% 20160 reload-into-ims
refresh_pattern http://wxpsp2.microsoft.com/ 0 80% 20160 reload-into-ims
refresh_pattern http://xpsp1.microsoft.com/ 0 80% 20160 reload-into-ims
refresh_pattern http://w2ksp4.microsoft.com/ 0 80% 20160 reload-into-ims
refresh_pattern http://download.microsoft.com/ 0 80% 20160 reload-into-ims
refresh_pattern http://download.macromedia.com/ 0 80% 20160 reload-into-ims
refresh_pattern ftp://ftp.nai.com/ 0 80% 20160 reload-into-ims
refresh_pattern http://ftp.software.ibm.com/ 0 80% 20160 reload-into-ims
refresh_pattern -i \.(flash|x-flash|flv|x-flv)$ 43200 90% 432000
refresh_pattern -i \.asp$ 10 90% 60 override-expire override-lastmod
refresh_pattern -i \.gif$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.jpg$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.bom\.gov\.au 30 20% 120 override-expire override-lastmod
refresh_pattern -i \.html$ 10 90% 22160 override-expire override-lastmod
refresh_pattern -i \.htm$ 10 90% 22160 override-expire override-lastmod
refresh_pattern -i \.class$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.zip$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.jpeg$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.mid$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.shtml$ 480 50% 22160 override-expire override-lastmod
refresh_pattern -i \.exe$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.thm$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.wav$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.txt$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.cab$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.au$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.mov$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.xbm$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.ram$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.avi$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.chtml$ 480 50% 22160 override-expire override-lastmod
refresh_pattern -i \.thb$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.dcr$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.bmp$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.phtml$ 480 50% 22160 override-expire override-lastmod
refresh_pattern -i \.mpg$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.pdf$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.art$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.swf$ 5 90% 60 override-expire override-lastmod
refresh_pattern -i \.mp3$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.ra$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.spl$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.viv$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.doc$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.gz$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.Z$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.tgz$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.tar$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.vrm$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.vrml$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.aif$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.aifc$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.aiff$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.arj$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.c$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.cpt$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.dir$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.dxr$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.hqx$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.jpe$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.lha$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.lzh$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.midi$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.movie$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.mp2$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.mpe$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.mpeg$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.mpga$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.pl$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.ppt$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.ps$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.qt$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.qtm$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.ras$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.sea$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.sea$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.sit$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.tif$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.tiff$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.snd$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.wrl$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern -i \.js$ 10080 90% 43200 override-expire override-lastmod
refresh_pattern ^ftp:// 480 60% 22160
refresh_pattern ^gopher:// 30 20% 120
refresh_pattern . 480 50% 22160
refresh_pattern -i (html|htm|/)$ 0 20% 720
refresh_pattern -i (asp\?|php\?) 0 20% 720
refresh_pattern -i (asp|php)$ 0 20% 720
refresh_pattern ^http://*.facebook.*/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://*.google.*/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://*iraqnaa.*/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://*.akamai.*/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://*.windowsmedia.*/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://*.googlesyndication.*/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://*.plasa.*/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://*.telkom.*/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://www.friendster.com/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://www.dijlh.net/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://www.friendster.com/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://www.wikimapia.org/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://mail.yahoo.com/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://*.yahoo.*/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://*.yimg.*/.* 720 90% 4320 reload-into-ims override-lastmod
refresh_pattern ^http://*.gmail.*/.* 720 90% 4320 reload-into-ims override-lastmod
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1
acl localhost src 127.0.0.0/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
acl localnetwork src 192.168.10.0/24
http_access allow localhost
http_access allow localnetwork
http_access deny all
tcp_outgoing_tos 0x30 localnetwork
zph_mode tos
zph_local 0x30
zph_parent 0
zph_option 136
 =======================
لحفظ التغيرات
Ctrl + X نضغط
Y ثم
Enter ثم
عمل ريستارت للكاش من خلال تنفيذ الأمر
sudo /etc/init.d/squid restart
الخطوة الرابعة / عمل ناتينك ماسكويد لايبيات الشبكة من خلال تنفيذ الأمر
sudo nano /etc/rc.local
ثم مسح محتويات الملف وإضافة السكربت التالي
======================
#!/bin/sh
# squid server IP
SQUID_SERVER="192.168.10.1"
# Interface connected to Internet
INTERNET="eth0"
# Interface connected to LAN
LAN_IN="eth1"
# Squid port
SQUID_PORT="3128"
# DO NOT MODIFY BELOW
# Clean old firewall
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
# Load IPTABLES modules for NAT and IP conntrack support
modprobe ip_conntrack
modprobe ip_conntrack_ftp
# For win xp ftp client
#modprobe ip_nat_ftp
echo 1 > /proc/sys/net/ipv4/ip_forward
# Setting default filter policy
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
# Unlimited access to loop back
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
# Allow UDP, DNS and Passive FTP
iptables -A INPUT -i $INTERNET -m state --state ESTABLISHED,RELATED -j ACCEPT
# set this system as a router for Rest of LAN
iptables --table nat --append POSTROUTING --out-interface $INTERNET -j
MASQUERADE
iptables --append FORWARD --in-interface $LAN_IN -j ACCEPT
# unlimited access to LAN
iptables -A INPUT -i $LAN_IN -j ACCEPT
iptables -A OUTPUT -o $LAN_IN -j ACCEPT
# DNAT port 80 request comming from LAN systems to squid 3128 ($SQUID_PORT)
aka transparent proxy
iptables -t nat -A PREROUTING -i $LAN_IN -p tcp --dport 80 -j DNAT --to
$SQUID_SERVER:$SQUID_PORT
# if it is same system
iptables -t nat -A PREROUTING -i $INTERNET -p tcp --dport 80 -j REDIRECT --to port
$SQUID_PORT
# DROP everything and Log it
iptables -A INPUT -j LOG
iptables -A INPUT -j DROP
==========================
لحفظ التغيرات
Ctrl + X نضغط
Y ثم
Enter ثم
ألان تم الانتھاء من إعداد السيرفر بنجاح
reboot نقوم بترسيت السيرفر
الان جميع البينات راح تمر بالكاش وتنخزن وتخرج
وما يحتاج نضيف أي بروكسي في المتصفح
والنت الان شغال في الحاسبة الي دخلنا منھا للسيرفر
=======================================
اقدم لكم الدعم الفنى عن طريق الرابط التالى 
                                                                   من هنا