لطفا يكي از برادران بزرگوار به داد ما برسه !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
نميشه در squid كاري كرد كه يه سري سايتي كه ما دلمون ميخواد cache نشه !!!!!
Printable View
لطفا يكي از برادران بزرگوار به داد ما برسه !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
نميشه در squid كاري كرد كه يه سري سايتي كه ما دلمون ميخواد cache نشه !!!!!
آقا يه سوالي داشتم در مورد RAM
تو تنظيمات squid ميزان حافظه معمولا 48MB يا كمي بيشتر تعريف ميشه سوالم اين بود كه علت بهينه عمل كردن squid با RAM بالا مثلا 1GB چيه؟
در مورد Cache نشدن سايت های دلخواه، با ACL ها ميتونيد اين کار رو انجام بدين.
[CODE]
acl someserver dstdomain .someserver.com
no_cache deny someserver[/CODE]
توضيحات بيشتر در راهنمای Squid و FAQ های اون موجود است.
حذف شد !
[right][color=black][font=Tahoma]باسلام به اقاي [/font][/color][color=black][font=Tahoma]AliMH[/font][/color][color=black][font=Tahoma]
من اين تنظيمات رو انجام دادم تو حالت[/font][/color][color=black][font=Tahoma] غیر[/font][/color][color=black][font=Tahoma] ترانسپرنت همه چيز درسته اما كاربرا هرسايت [/font][/color][color=black][font=Tahoma]ftp[/font][/color][color=black][font=Tahoma] رو كه مي خوا[/font][/color][color=black][font=Tahoma]د[/font][/color][color=black][font=Tahoma] بيارند [/font][/color][color=black][font=Tahoma]باز می کنه و پیغام می ده پروکسی سرور شما برای دسترسی به [/font][/color][color=black][font=Tahoma] ftp[/font][/color][color=black][font=Tahoma] [/font][/color][color=black][font=Tahoma], [/font][/color][color=black][font=Tahoma] [/font][/color][color=black][font=Tahoma]full access[/font][/color][color=black][font=Tahoma] تعریف نشده [/font][/color][/right]
[right][color=black][font=Tahoma]و به ميل [/font][/color][color=black][font=Tahoma]hotmail[/font][/color][color=black][font=Tahoma] هم نمي تونه وارد بشه[/font][/color][color=black][font=Tahoma][/font][/color][/right]
[right][color=black][font=Tahoma]تو حالت[/font][/color][color=black][font=Tahoma] [/font][/color][color=black][font=Tahoma]ترانسپرنت همه چيز درسته اما كاربرا هرسايت [/font][/color][color=black][font=Tahoma]ftp[/font][/color][color=black][font=Tahoma] رو كه مي خواند بيارند [/font][/color][color=black][font=Tahoma]error[/font][/color][color=black][font=Tahoma] میده و باز نمیکنه[/font][/color][color=black][font=Tahoma]
و به ميل [/font][/color][color=black][font=Tahoma]hotmail[/font][/color][color=black][font=Tahoma] هم نمي تونه وارد بشه[/font][/color][color=black][font=Tahoma][/font][/color][/right]
[right][color=black][font=Tahoma]
[/font][/color][color=black][font=Tahoma]به نظر شما مشکل از کجاست [/font][/color][color=black][font=Tahoma][/font][/color][/right]
[right]
[/right]
بچه لطف كنيد كه از اول همتون كدهاتون رو بين تگ هاي 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
[url="http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE4.tar.gz"]http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE4.tar.gz[/url]
MRTG
az inja begir
[url="ftp://ftp.falsehope.com/home/gomez/mrtg/"]ftp://ftp.falsehope.com/home/gomez/mrtg/[/url]
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"
[right]سلام[/right]
[right]آقا من وقتی که این خطوطی رو که گفتی پشت سر هم بزنم رو [/right]
./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
[right]رو می نویسم پیغام خطا می گیره [/right]
[right]can only configure for one host and one target at a time[/right]
[right]حالا باید چیکار بکنم با این خطا[/right]
[QUOTE=hrs][QUOTE=AliMH]mavade lazem :
[right]سلام[/right]
[right]آقا من وقتی که این خطوطی رو که گفتی پشت سر هم بزنم رو [/right]
./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
[right]رو می نویسم پیغام خطا می گیره [/right]
[right]can only configure for one host and one target at a time[/right]
[right]حالا باید چیکار بکنم با این خطا[/right]
[/QUOTE][right] [/right]
[right]فكر كنم مشكل از خط آخرشه يعني [/right]
[right]You have new mail in /var/spool/mail/root[/right]
[right]آيا بايد تغييري در اين خط داد[/right]
[right] [/right]
[right][font=Verdana][size=2]اين مشكلي كه در بالا گفتم حل شد[/size][/font][/right]
[right][font=Verdana][size=2]مشكل تو خط آخرشه[/size][/font][/right]
[right][font=Verdana][size=2] مشكل دارم اما مثل اينكه اين بحث به فراموشي سپرده شدهmrtg حالا براي نصب [/size][/font][/right]
[right]سلام[/right]
[right]دوستان عزيز من نصب كردم ولي يه مشكل و اونهم اينكه كاربرها بايد داخل مرورگرخودشون پراكسي ست بكنند.[/right]
[right]يعني دراصل اسكوئيد به درخواستاي با پورت 3128 جواب ميده . لطفا كمك كنيد [/right]
[QUOTE=hrs][right]سلام[/right]
[right]دوستان عزيز من نصب كردم ولي يه مشكل و اونهم اينكه كاربرها بايد داخل مرورگرخودشون پراكسي ست بكنند.[/right]
[right]يعني دراصل اسكوئيد به درخواستاي با پورت 3128 جواب ميده . لطفا كمك كنيد [/right][/QUOTE]
باید از transparent استفاده كني
توي انجمن ها بگرد پيدا مي كني
[right]از اينكه توجه كردي ممنونم[/right]
[right]من اينكار رو هم انجام دادم اما باز نميشه[/right]
[right]iptables -A PREROUTING -p tcp -t -nat -d 192.168.0.5--dport 3128 -j DROP[/right]
[right]iptables -A PREROUTING -p tcp -t nat -s 192.168.0.0/24--dport 80 -j REDIRECT --to3128[/right]
[right]iptales -A PREROUTING -p tcp -t nat --dport 80 -j DROP[/right]
[right] [/right]
[right]SQUID.CONFو همينطور اينا رو توي [/right]
[right]دارم[/right]
[right]httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
اما بازم بايد پراكسي ست كنم[/right]
سلام
فكر مي كنم اين دستور رو فراموش كردي
اين فايل رو باز كن
/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 مياره
و خط سوم هم از دسترسي مسقيم به پورت كش سرور شما جلوگيري مي كنه
سلام
چطور ميشه Squid رو طوري Config كرد كه عكسهاي رو از يك پروكسي سرور خارجي و
ساير درخواستها رو از خود Gatewat سيستم بياره؟
منتظرم جواب هستم؟
اگه كسي بلده حتما كمك كنه!