چیزی که در حال حاضر به عنوان کانفیگ !؟؟ دارید استفاده میکنید، همون فایل Default اسکوئید هست، این فایل رو به کلی حذف کنید، یه فایل جدید با همین نام ایجاد کنید و با استفاده از کانفیگ هایی که در فروم هست، سرویس رو راه اندازی کنید . برای مقادیر هر قسمت هم، با توجه به راهنمای اسکوئید و مشخصات سیستم، تنظیمات را تغییر دهید.
Mohammad Rasoul Rasti
There's no place like 127.0.0.1
m.rasti [@] outlook.com
چشم میرم تست کنم .
خوب من اون کانفیگ توی تاپیک مهم رو کپی کردم تا جاهیی که فکر کردم به من مربوطه سعی در ادیت داشتم اما وقتی استارت میکنم میگه :
Starting Squid HTTP proxy: squid/etc/init.d/squid: line 100: cd: /cache: No such file or directory
2009/06/20 05:51:34| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '67.227.82.104/255.255.255.0'
2009/06/20 05:51:34| WARNING: '67.227.82.0/255.255.255.0' is a subnetwork of '0.0.0.0/0.0.0.0'
2009/06/20 05:51:34| WARNING: because of this '67.227.82.0/255.255.255.0' is ignored to keep splay tree searching predictable
2009/06/20 05:51:34| WARNING: You should probably remove '67.227.82.0/255.255.255.0' from the ACL named 'all'
FATAL: cache_dir /cache: (2) No such file or directory
Squid Cache (Version 2.6.STABLE5): Terminated abnormally.
CPU Usage: 0.004 seconds = 0.004 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
/etc/init.d/squid: line 74: 633 Aborted start-stop-daemon --quiet --start --pidfile $PIDFILE --chuid $CHUID --exec $DAEMON -- $SQUID_ARGS </dev/null
failed!
حالا من این فولدر و کجا کپی کنم ؟
راستی سیتسم عامل من دبیان هست
نکته دیگه
من مجدادا طبق دستورالعمل رفتم
squid -z رو که میزنم این پیام رو میده
2009/06/20 06:00:07| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '67.227.82.104/255.255.255.0'
2009/06/20 06:00:07| WARNING: 'xx.xxx.xx.0/255.255.255.0' is a subnetwork of '0.0.0.0/0.0.0.0'
2009/06/20 06:00:07| WARNING: because of this 'xx.xxx.xxx.0/255.255.255.0' is ignored to keep splay tree searching predictable
2009/06/20 06:00:07| WARNING: You should probably remove 'xx.xxx.xxx.0/255.255.255.0' from the ACL named 'all'
FATAL: No port defined
Squid Cache (Version 2.6.STABLE5): Terminated abnormally.
CPU Usage: 0.004 seconds = 0.004 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
Aborted
ویرایش توسط ARM : 2009-06-20 در ساعت 01:42 PM
کانفینگ جدید رو هم بذارید
این خط رو
بهکد:67.227.82.104/255.255.255.0
تغییر بدیدکد:67.227.82.104/24
خوب؛ اینطوری بهتر شد؛
حالا به خطا دوباره نگاه میکنیم :
چی میفهمید ؟کد:2009/06/20 06:00:07| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '67.227.82.104/255.255.255.0' 2009/06/20 06:00:07| WARNING: 'xx.xxx.xx.0/255.255.255.0' is a subnetwork of '0.0.0.0/0.0.0.0' 2009/06/20 06:00:07| WARNING: because of this 'xx.xxx.xxx.0/255.255.255.0' is ignored to keep splay tree searching predictable 2009/06/20 06:00:07| WARNING: You should probably remove 'xx.xxx.xxx.0/255.255.255.0' from the ACL named 'all' FATAL: No port defined Squid Cache (Version 2.6.STABLE5): Terminated abnormally. CPU Usage: 0.004 seconds = 0.004 user + 0.000 sys Maximum Resident Size: 0 KB Page faults with physical i/o: 0 Aborted
باید متوجه شده باشید که دو مشکل عمده وجود دارد؛
مشکل اول؛
لیست دسترسی همه(acl ALL) اشاره دارد به 0.0.0.0.0/0.0.0.0.0 ئدر حالیکه شما احتمالا تعریف فرموده اید :
acl all xx.xxx.xxx.0/255.255.255.0
این رو تصحیح بفرمایید
مشکل دوم؛
برای فعالیت اسکوئید؛ حتما باید یک پورت تخصیص یابد، این پورت را شما فراموش کرده اید تعریف کنید.
نحوه تعریف پورت به این شکل است
http_port portnumber
برای مثال، برای تعریف فعالیت اسکوئید بر روی پورت 3128؛ مینویسیم :
http_port 3128
به دو خطای دیگری که در بالاتر، در خصوص سابنتورکها داده شده بود؛ نیازی نیست فعلا توجهی کنید، مانع از اجرای اسکوئید نمیشن، اما در صورت رفع پیام هشدار، بهتر خواهد بود.
Mohammad Rasoul Rasti
There's no place like 127.0.0.1
m.rasti [@] outlook.com
خوب من تمام این موارد رو درست کردم بدین شکل :
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
ipcache_size 16384 #4096
fqdncache_size 16384 #4096
http_port 1566
cache_dir aufs /cache 35000 16 256
visible_hostname hostname
cache_mgr webmaster
acl nimda1 urlpath_regex -i \.elm$
acl nimda2 urlpath_regex -i root.exe
acl nimda3 urlpath_regex -i cmd.exe
acl nimda4 urlpath_regex -i ^http://.*www
acl nimda5 urlpath_regex -i readme.exe
acl nimda6 urlpath_regex -i default.id
acl nimda7 urlpath_regex -i :25
acl all src 67.227.82.104/24
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 # 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 CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny nimda1
http_access deny nimda2
http_access deny nimda3
http_access deny nimda4
http_access deny nimda5
http_access deny nimda6
http_access deny nimda7
http_access allow all
icp_access allow all
httpd_accel_port 80
httpd_accel_host virtual
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
ie_refresh on
#snmp
acl snmppublic snmp_community public
snmp_access allow snmppublic all
snmp_incoming_address 0.0.0.0
snmp_outgoing_address 0.0.0.0
cache_mem 128 MB # 8 MB
maximum_object_size 1000 MB # 4096 KB
maximum_object_size_in_memory 256 KB # 8 KB
dns_nameservers 10.169.254.1 192.9.9.3
request_header_max_size 10000 KB # 10 KB
request_timeout 120 second # 30 seconds
refresh_pattern -i ^ftp: 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.jpg$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.html$ 57600 50 60000 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.class$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.zip$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.jpeg$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.mid$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.shtml$ 57600 50 60000 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.exe$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.thm$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.wav$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.txt$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.cab$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.au$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.mov$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.xbm$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.ram$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.avi$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.chtml$ 57600 50 60000 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.thb$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.dcr$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.bmp$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.phtml$ 57600 50 60000 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.mpg$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.pdf$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.art$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.swf$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.mp3$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.ra$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.spl$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.viv$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.doc$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.gz$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.Z$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.tgz$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.tar$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.vrm$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.vrml$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.aif$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.aifc$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.aiff$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.arj$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.c$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.cpt$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.dir$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.dxr$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.hqx$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.jpe$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.lha$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.lzh$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.midi$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.movie$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.mp2$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.mpe$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.mpeg$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.mpga$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.pl$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.ppt$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.ps$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.qt$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.qtm$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.ras$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.sea$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.sit$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.tif$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.tiff$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.asp$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.aspx$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.php$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.js$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.jsp$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.perl$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.cgi$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.fla$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.xml$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.xhtml$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.sxml$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.ocx$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.java$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.css$ 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \. 57600 90 86400 override-expire override-lastmod reload-into-ims
refresh_pattern -i \.htmx 57600 90 86400 override-expire override-lastmod reload-into-ims
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log
cache_log /var/log/squid/cache.log
حالا من کلا نت ندارم روش
پیام خطایی در بروزر دریافت میکنید ؟
Mohammad Rasoul Rasti
There's no place like 127.0.0.1
m.rasti [@] outlook.com
خیر
اصلا کلا داغون شده... عملکرد سیستم عامل شده 10%
واسه یه کامند باید 300 بار کانکت کنم ...
squid رو stop می کنید درست می شه ؟
ویرایش توسط Naderpour : 2009-06-20 در ساعت 05:56 PM
پورت رو علی الحساب برگردونید به 3128, روش تست به این صورته که در مرورگر پروکسی تعریف میکنید؛ درسته ؟
در خصوص بالا رفتن پروسس، ممکنه جایی سرویس دیگه ای رو اشتباها نصب کرده باشید؛ این مورد رو چک کنید .
منظورتون رو از :
متوجه نشدم ؟واسه یه کامند باید 300 بار کانکت کنم ...
زمانی که لینوکستان تایپ میکنید : squid خروجی چیست ؟ درصورت عدم نمایش هیچ پیام، یکبار دیگر اجرا کنید .
Mohammad Rasoul Rasti
There's no place like 127.0.0.1
m.rasti [@] outlook.com
من دوباره برگشتم به تنظیمات قبلی ... و دارم استفاده می کنم . ( البته با همون مشکل )
اگر یک کانفیگ فقط برای پروکسی و بدون کش دارید ... بگید من برم کپی کنم
اینجا 90 نفر 93 تا کانفیگ متفاوت دادند ....
من یک بار دیگر سوالم رو بگویم ... من الان یک سری سایت های فی*لتر رو باز میکنم اما یک سری همچنان فیل *تر هستند ...
مشخصات سیستم تون چی هست ؟
شاید یه سری پارامتر ها رو بیش از حد زیاد گرفتید