انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: اسکویید (حل شد)  (دفعات بازدید: 2886 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین netsaba

  • Sr. Member
  • *
  • ارسال: 310
اسکویید (حل شد)
« : 26 شهریور 1387، 11:57 ق‌ظ »
سلام.آقا جان من روی اوبونتو سرور 8 اسکویید3 را نصب کردم.ولی موقع اجرای آن این ارور را به من می دهد اگه کسی بلده  لطف کنه بگه مشکل من کجاست.

لینک ارور: http://i36.tinypic.com/j6l6yt.jpg



کدها

hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
ipcache_size 16384 #4096
fqdncache_size 16384 #4096
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 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 # 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/squid3/access.log.1
cache_store_log /var/log/squid3/store.log.1
cache_log /var/log/squid3/cache.log.1
« آخرین ویرایش: 11 مهر 1387، 04:52 ب‌ظ توسط netsaba »

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: اسکویید
« پاسخ #1 : 26 شهریور 1387، 01:49 ب‌ظ »
سلام
اولن یه IP به کارت شبکه باید اختصاص بدید.
دومن کانفیگ فایل squid.conf رو با دقت انجام بدید.
مشکلی بود بفرمایید.
Godisnowhere

آفلاین netsaba

  • Sr. Member
  • *
  • ارسال: 310
پاسخ به: اسکویید
« پاسخ #2 : 26 شهریور 1387، 03:52 ب‌ظ »
سلام. من کارت شبکه ام یک ای پی ولید دارد که اینترنت هم دارد. در مورد پیکربندی هم خیلی دقت کردم و از چندین فایل اسکویید و چندین مطلب آموزشی (که یکی از آنها خود شماست) استفاده کردم.  موندم چرا سر  httpd  ایراد می گیرد با اینکه من کلا لمپ را نصب کرده ام در تمام فایلهای اسکوید من سر اون override-expire override-lastmod reload-into ایراد می گیرد. همه را تغییر داده و کلی دستکاری کردم ولی دیگر نمی دانم مشکل کجاست؟

آفلاین netsaba

  • Sr. Member
  • *
  • ارسال: 310
پاسخ به: اسکویید
« پاسخ #3 : 26 شهریور 1387، 05:48 ب‌ظ »
سلام. آقا جان من اومدم برای اینکه ارور اون httpd ها رفع بشه به جای این چند خط(
httpd_accel_port 80
httpd_accel_host virtual
httpd_accel_with_proxy on
httpd_accel_uses_host_header on)

زدم
http_port 3128 transparent
و ارور اونها رفت ولی ارور قبلی ها نرفت یعنی بعد از استارت کردن اسکویید. میشه یکی کمک کنه؟؟؟

لینک جدید ارور: http://i36.tinypic.com/294gmzr.jpg

آفلاین netsaba

  • Sr. Member
  • *
  • ارسال: 310
پاسخ به: اسکویید
« پاسخ #4 : 26 شهریور 1387، 09:18 ب‌ظ »
سلام. نظر شما درباره این تغییرات چیست:

 acl all روها deny  کنم و
refresh_patern  را پاک کنم


برای اطلاع :
من بعد از تکمیل فایل squid.conf از این دستورات استفاده می کنم

iptables -A PREROUTING -p tcp -t nat -d <ip cache server> --dport 3128 -j DROP

iptables -A PREROUTING -p tcp -t nat -s 10.169.254.0/24 --dport 80 -j REDIRECT --to 3128

iptables -A PREROUTING -p tcp -t nat --dport 80 -j DROP

و بعد در این فایل این تغییر
etc/sysctl.conf
net.ipv4.ip_forward = 1

( یک ای پی ولید روی اوبونتو ست شده و اینترنت را هم دارم.)

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: اسکویید
« پاسخ #5 : 26 شهریور 1387، 10:07 ب‌ظ »
مشکلات و ارور هایی رو که شما با اون برخورد می کنید، من تا حالا برام پیش نیومده. متاسفانه نمی دونم مشکل شما چیه! شاید بهتر باشه متن ارور رو در گوگل سرچ کنید، شاید به جواب رسید.
Godisnowhere

آفلاین netsaba

  • Sr. Member
  • *
  • ارسال: 310
پاسخ به: اسکویید
« پاسخ #6 : 27 شهریور 1387، 05:44 ق‌ظ »
سلام و متشکرم از پیگیری شما نصب به مطالب من. همانطور که شما فرمودید من عمل می کنم انشا الله موضوع حل شود.

آفلاین netsaba

  • Sr. Member
  • *
  • ارسال: 310
پاسخ به: اسکویید
« پاسخ #7 : 28 شهریور 1387، 02:30 ب‌ظ »
سلام. من مشکلم با ارور های اسکویید حل شد. فایل squid.conf را با این دستورات نوشتم و مشکلی ندارم (البته برای من اولویت با راه اندازی است فعلا و بعد توسعه اسکویید برای امکانات بیشتر ).
http_port 3128 transparent
acl our_networks src 192.168.0.0/24
acl localnet src 127.0.0.1/255.255.255.255
http_access allow our_networks
http_access allow localnet

بعد ریست کردم
و بعد این دستورات را زدم

iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.0.1:3128

iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128

فقط یک چیز و اونم اینه که من چطور می توانم اسکوید را چک کنم به صورت عملی پیاده کنم.
یک سئوالی دیگر که دارم و اون هم اینه که این ای پی که در این قسمت acl our_networks زدم باید یک ای پی توی همون رنج ای پی من باشد یعنی اگر ای پی من 77.237.172.31 باشد من باید بدهم 77.237.0.0 خوب تا اینجا درست حالا اون ای پی که من در قسمت iptables اولی می دهم باید ای پی روی سیستم اسکویید باشد  تا اینجا هم درست حالا از اینجا به بعد: در iptables دومی ه در واقع من دارم REDIRECT می کنم روی کارت شبکه دوم مشکل دارم و اون اینکه روی کارت شبکه دومی آیا خودش ای پی می گیرد یا اگر باید باید ای پی بدهم چی باید بدهم (با چه gateway و dns) و روی کامپیوترهایی که می خواهم از روی اسکویید رد شوند چی بدهم.

برای اطلاع:
من داخل یک شبکه هستم که تمام کامپیوترها اینترنت را دارند.
کامپیوتر اسکویید یک لپ تاب است که کارت وایرلس آن فعال و کارت شبکه آن آزاد است.
سیستم عامل روی لپ تاب اوبونتو8 و اسکویید3 را دارد.
اوبونتو اینترنت را دارد.
« آخرین ویرایش: 28 شهریور 1387، 02:34 ب‌ظ توسط netsaba »

آفلاین netsaba

  • Sr. Member
  • *
  • ارسال: 310
پاسخ به: اسکویید
« پاسخ #8 : 28 شهریور 1387، 10:25 ب‌ظ »
سلام. البته  من  ip اسکویید را به عنوان gateway سیستمها می دهم ولی اصلا عمل نمی کند. یک جایی به من گفتند چرا از dnat استفاده می کنی  من گفتم برای اینکه پکت ها را به جایی که می خواهی یعنی همان ای پی تغییر مسیر بدهی. حال اگر شما پیشنهاد بهتری دارید لطفا بگویید.

آفلاین netsaba

  • Sr. Member
  • *
  • ارسال: 310
پاسخ به: اسکویید
« پاسخ #9 : 01 مهر 1387، 01:30 ب‌ظ »
سلام. از دوستان کسی می تونه این دستورات را به فارسی به من بگه چی میشه یعنی این رو یک توضیح مختصری :

iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j DNAT --to-destination 77.237.172.31:3128

iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128

اونو هم جدا بگید

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE

متشکرم.

آفلاین netsaba

  • Sr. Member
  • *
  • ارسال: 310
پاسخ به: اسکویید
« پاسخ #10 : 11 مهر 1387، 04:52 ب‌ظ »
به نام خدا
سلام
من اسکویید 2 را نصب کردم درست شد
متشکرم.