لطفا يكي از برادران بزرگوار به داد ما برسه !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
نميشه در squid كاري كرد كه يه سري سايتي كه ما دلمون ميخواد cache نشه !!!!!
لطفا يكي از برادران بزرگوار به داد ما برسه !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
نميشه در squid كاري كرد كه يه سري سايتي كه ما دلمون ميخواد cache نشه !!!!!
آقا يه سوالي داشتم در مورد RAM
تو تنظيمات squid ميزان حافظه معمولا 48MB يا كمي بيشتر تعريف ميشه سوالم اين بود كه علت بهينه عمل كردن squid با RAM بالا مثلا 1GB چيه؟
در مورد Cache نشدن سايت های دلخواه، با ACL ها ميتونيد اين کار رو انجام بدين.
توضيحات بيشتر در راهنمای Squid و FAQ های اون موجود است.کد:acl someserver dstdomain .someserver.com no_cache deny someserver
حذف شد !
ویرایش توسط ParsE1 : 2006-01-04 در ساعت 05:32 PM
باسلام به اقاي AliMH
من اين تنظيمات رو انجام دادم تو حالت غیر ترانسپرنت همه چيز درسته اما كاربرا هرسايت ftp رو كه مي خواد بيارند باز می کنه و پیغام می ده پروکسی سرور شما برای دسترسی به ftp, full access تعریف نشده
و به ميل hotmail هم نمي تونه وارد بشه
تو حالتترانسپرنت همه چيز درسته اما كاربرا هرسايت ftp رو كه مي خواند بيارند error میده و باز نمیکنه
و به ميل hotmail هم نمي تونه وارد بشه
به نظر شما مشکل از کجاست
بچه لطف كنيد كه از اول همتون كدهاتون رو بين تگ هاي CODE بگذارديد
اينطوري هيچي قابل خوندن نيست!
سلام اگه ممکنه یک توضیح را جع به
refresh_pattern -i \.perl$ 57600 90 86400 override-expire override-lastmod reload-into-ims
این تگ در اسکوید واعداد و معنی اون اگه میشه بدین
ممنونم
[QUOTE=AliMH]mavade lazem :
yek adad system ba linux nasb shode
ye adam ba hosale va nesbatan bikar
yekam aghl (in yeki ro nadashte bashi ham mishe man emtahan kardam shod )
va
GCC
PERL
source squid ( alan ine squid-2.5.STABLE4.tar.gz) mitoni az inja down load koni
http://www.squid-cache.org/Versions/...STABLE4.tar.gz
MRTG
az inja begir
ftp://ftp.falsehope.com/home/gomez/mrtg/
APACHE SERVER
-----------------------------------------------------compile squid --------------------------------
aval squid ro compile mikonim
------------------------
ba in dastor az zip dar miyari
tar -xzf squid-2.5.STABLE4.tar.gz
cd squid-2.5.STABLE4
"tamamesh dar ye khat"
./configure --host=i386-redhat-linux --build=i386-redhat-linux --target=i386-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --exec_prefix=/usr --bindir=/usr/sbin --libexecdir=/usr/lib/squid --localstatedir=/var --sysconfdir=/etc/squid --enable-poll --enable-snmp --enable-removal-policies=heap,lru --enable-storeio=aufs,coss,diskd,ufs --enable-ssl --with-openssl=/usr/kerberos --enable-delay-pools --enable-linux-netfilterYou have new mail in /var/spool/mail/root
"koli peygham bayad bede"
سلامآقا من وقتی که این خطوطی رو که گفتی پشت سر هم بزنم رو./configure --host=i386-redhat-linux --build=i386-redhat-linux --target=i386-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --exec_prefix=/usr --bindir=/usr/sbin --libexecdir=/usr/lib/squid --localstatedir=/var --sysconfdir=/etc/squid --enable-poll --enable-snmp --enable-removal-policies=heap,lru --enable-storeio=aufs,coss,diskd,ufs --enable-ssl --with-openssl=/usr/kerberos --enable-delay-pools --enable-linux-netfilterYou have new mail in /var/spool/mail/root
رو می نویسم پیغام خطا می گیرهcan only configure for one host and one target at a timeحالا باید چیکار بکنم با این خطا
[QUOTE=hrs]نوشته اصلی توسط AliMHفكر كنم مشكل از خط آخرشه يعنيYou have new mail in /var/spool/mail/rootآيا بايد تغييري در اين خط داد
اين مشكلي كه در بالا گفتم حل شدمشكل تو خط آخرشهمشكل دارم اما مثل اينكه اين بحث به فراموشي سپرده شدهmrtg حالا براي نصب
سلامدوستان عزيز من نصب كردم ولي يه مشكل و اونهم اينكه كاربرها بايد داخل مرورگرخودشون پراكسي ست بكنند.يعني دراصل اسكوئيد به درخواستاي با پورت 3128 جواب ميده . لطفا كمك كنيد
باید از transparent استفاده كنينوشته اصلی توسط hrs
توي انجمن ها بگرد پيدا مي كني
از اينكه توجه كردي ممنونممن اينكار رو هم انجام دادم اما باز نميشهiptables -A PREROUTING -p tcp -t -nat -d 192.168.0.5--dport 3128 -j DROPiptables -A PREROUTING -p tcp -t nat -s 192.168.0.0/24--dport 80 -j REDIRECT --to3128iptales -A PREROUTING -p tcp -t nat --dport 80 -j DROPSQUID.CONFو همينطور اينا رو تويدارمhttpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
اما بازم بايد پراكسي ست كنم
سلام
فكر مي كنم اين دستور رو فراموش كردي
اين فايل رو باز كن
/etc/sysctl.conf
و مقدار ipforward رو از 0 به 1 تغيير بده و بعد سيستم رو Restart كن
net.ipv4.ip_forward = 1
ضمنا حتما مي دوني كه براي تنظيماتي كه نوشتي سيستم بايد دو تا كارت شبكه داشته باشه ولي با يكي هم جواب مي ده. اين دستورات براي سيستمي با يك كارت شبكه است كه Gateway هم داره
iptables -t nat -A POSTROUTING -j MASQUERADE
iptables -A PREROUTING -p tcp -t nat --dport 80 -j REDIRECT --to 3128
iptables -A PREROUTING -p tcp -t -nat --dport 3128 -j DROP
با اجراي خط اول سيستم شما تمامي درخواستهايي رو كه به IP كارت شبكه اون داده شده به Gateway مي فرسته
خط دوم درخواستهايي رو كه روي پورت 80 مي رسه به 3128 منتقل مي كنه و پروكسي در خواستها رو از Gateway مياره
و خط سوم هم از دسترسي مسقيم به پورت كش سرور شما جلوگيري مي كنه
ویرایش توسط tornadohome : 2005-01-01 در ساعت 11:30 PM
سلام
چطور ميشه Squid رو طوري Config كرد كه عكسهاي رو از يك پروكسي سرور خارجي و
ساير درخواستها رو از خود Gatewat سيستم بياره؟
منتظرم جواب هستم؟
اگه كسي بلده حتما كمك كنه!