اخر تحديث في مارس 9, 2024 بواسطة حمدي بانجار
تنصيب السكويد كاش 2.7 على سيرفر اليوبنتو ubuntu9.4 لينكس لتسريع التصفح
كلنا يعلم جيدا ان تسريع الشبكة للعملاء من اهم الاهداف التي يسعى لها مسئولي الشبكات , والمعلوم لنا ايضا ماذا يقصد بالكاش؟
ولمن لايعرفة فأن الكاش هو تخزين بيانات التصفح من روابط وصور بداخل السيرفر من اجل استعادتها عند طلب نفس المواقع مرة اخرى وبصورة صاروخية.
بمعنى لو مثلا قمت بزيارة موقع حضرموت التقنية وقمت بالتصفح بداخلة ثم غادرت الموقع فأن اي زائر اخر يأتي للموقع من نفس شبكتك ويقوم بالدخول لموقع حضرموت التقنية فأن سيرفر الكاش سيقوم باستدعاء الصفحة المخزنة للموقع واعادة فتحها للزائر الجديد وبسرعة صاروخية حتى يضن الزائر ان الشبكة تمتاز بالسرعة العالية في التصفح وبهذا تكون كسبت ثقة الزبون الخاص بشبكتك وبنفس الوقت قللت استخدام الانترنت .
طبعا التخزين يمكنك التحكم به وبالحجم المطلوب وبحسب مساحة قرص التخزين وينصح بعزل سيرفر الكاش عن المايكروتك ومن ثم ربطة داخليا كما ينصح ان تكون مواصفات جهاز سيرفر الكاش عالي المواصفات حتى يتحمل الضغط ويعمل بكفائة .
واليوم سنقدم شرح عن تنصيب السكويد كاش 2.7 على سيرفر اليوبنتو ubuntu9.4 لينكس .
netmask 255.255.255.0
gateway 195.250.60.2
DNS1 93.91.200.200
DNS2 4.2.2.2
ايبيات كرت ال LAN
netmask 255.255.255.0
وضع الايبيات للسيرفر عن طريق كتابة الإيعاز التالي بسطر الأوامر :
سوف تفتح لك صفحة تشبه صفحات الورد ستكتب الأسطر التالية فية :
iface eth0 inet static
address 195.250.60.77
gateway 195.250.60.2
netmask 255.255.0.0
iface eth1 inet static
address 192.168.10.1
netmask 255.255.255.0
ألان وضع دي ان اس للسيرفر عن طريق كتابة الإيعاز التالي بسطر الأوامر
سوف تفتح لك صفحة مثل صفحات الورد ستكتب الDNS الخاص فيك :
nameserver 4.2.2.2
وسبب وضعنا هذه الأسطر في هذه الملفات انه عند إضافة الايبيات من خلال الواجهة الرسومية غالبا تمسح هذه الايبيات وترجع على وضع الدي اج سي بعد عمل ريستارت للسيرفر
ولجعلها ثابتة حتى مع عمل ريستارت للسيرفر يجب كتابة الايعاز التالي أبسطر الأوامر
وتضيف السطرين التالين الى نهاية الملف الذي سوف يظهرلك
net.ipv4.conf.all.forwarding=1
عمل ناتينك ماسكيوريد لاايبيات الشبكة من خلال كتابة الإيعاز التالي أبسطر الأوامر
تنصيب السكويد كاش من خلال كتابة الأمر التالي في سطر الأوامر
وبعد ان يكتمل من التحديث اعمل ريستارت للسيرفر
الان اكتب الايعاز التالي في سطر الاوامر :
تغير أعدادات الكاش بواسطة كتابة الايعاز التالي ابسطر الاوامر
والتغيرات تكون حسب ما نحنا نريد وإذا تريد اعدادات جاهزة تقدر تخليها بلمف الكونفقريشن للسكويد
http_port 3128 transparent
visible_hostname server
cache_mem 256 MB
maximum_object_size_in_memory 2 MB
maximum_object_size 5 MB
minimum_object_size 0 KB
cache_swap_low 90
cache_swap_high 95
cache_dir ufs /var/spool/squid 9000 16 256
access_log /var/log/squid/access.log
refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/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 # *****, 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
عمل ريستارت للكاش من خلال كتابة الإيعاز التالي أبسطر الأوامر :
sudo iptables -t nat -A PREROUTING -i eth1 -p tcp –dport 80 -j DNAT –to 127.0.0.1:3128
وعمل هذا الملف هو تنفيذ اي إيعاز موجود بيه عند تشغيل او اقلاع السيرفر والطريقة راح تكون كالتالي اكتب الإيعاز التالي بسطر الأوامر :
وضيف اسطر الناتنك كلها بهذا الملف وراح تكون النتيجة كالتالي:
إلى هنا نقدر نربط أي حاسبة بهذا السيرفر ونخلي الايبيات التالية فية مثلاً وراح يشتغل الانترنت عندة مباشرتا …
subnet 255.255.255.0
gateway 192.168.10.1
dns 4.2.2.2
ضيف هذي الايعازات في النيوتيرمنال
للذين يمتلكون مايكروتيك فيرشن 2 ضف هذه الرولات
add name=”hits-queue” parent=global-out packet-mark=toshits limit-at=0 \
queue=default priority=8 max-limit=0 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add chain=postrouting action=mark-packet new-packet-mark=toshits \
passthrough=no tos=12 comment=”” disabled=no
add name=”hits-queue” parent=global-out packet-mark=toshits limit-at=0 \
queue=default priority=8 max-limit=0 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
وبالنسبة للذين يستخدمون نظام الهوت سبوت يجب ان يذهبو الى المسار التالي في المايكروتيك
ثم دبل كليك على البروفايل الموجود ثم الغي التاشيرة الموجودة على الاويشن
transparent proxy ويعد ذلك تمتع بسرعة الكاش الاتية من السكويد كاش
تنصيب السكويد كاش
المصادر :
مجتمع لينوكس العربي
مجتمع لينوكس العربي
Adsl Gate
الى هنا نكون وصلنا الى نهاية موضوعنا اليوم تنصيب السكويد كاش
ذا اعجبك الموضوع لاتبخل علينا بمشاركتة على مواقع التواصل الاجتماعي ليستفيذ منه الغير,كما نتمنى اشتراككم في قناة الموقع على اليوتيوب بالضغط هنا وكذلك الاشتراك في مجموعة الفيس بوك بالضغط هنا والتيليقرام بالضغط هنا وكذلك التسجيل بالموقع لتتمكنو من تحميل بعض الملفات الخاصة بالأعضاء كما يمكنكم رفع ملفاتكم مجانا على مركز ملفات حضرموت التقنية بالضغط هنا ولاتترددو في وضع أي استفسارات للرد عليكم .
دمتم بكل ود والسلام عليكم ورحمة الله وبركاتة … حضرموت التقنية