سلام به همگی
من دیدم که در بعضی Isp ها وقتی صفحه yahoo یا گوگل رو میزنند بجای لوگوی این صفحات لوگوی خود این Isp ها میاد میخواستم ببینم این کار رو چه جوری انجام میدن .
شنیدک که با Squid این کار رو میکنند واگر همین طوره لطفا بیشتر توضیح بدین .
با تشکر
Printable View
سلام به همگی
من دیدم که در بعضی Isp ها وقتی صفحه yahoo یا گوگل رو میزنند بجای لوگوی این صفحات لوگوی خود این Isp ها میاد میخواستم ببینم این کار رو چه جوری انجام میدن .
شنیدک که با Squid این کار رو میکنند واگر همین طوره لطفا بیشتر توضیح بدین .
با تشکر
[QUOTE=kopoly]سلام به همگی
من دیدم که در بعضی Isp ها وقتی صفحه yahoo یا گوگل رو میزنند بجای لوگوی این صفحات لوگوی خود این Isp ها میاد میخواستم ببینم این کار رو چه جوری انجام میدن .
شنیدک که با Squid این کار رو میکنند واگر همین طوره لطفا بیشتر توضیح بدین .
با تشکر[/QUOTE]
باید به این صورت عمل کنی که یک عکس رو بلاک کنی و بجاش اون عکسی رو که خودمت میخوای آدرسش رو بزاری و redirect کنی
اطلاعات بیشتر هم توی لینکهای زیر هستش.
[url="http://www.google.com/search?hl=en&q=squid+banner&btnG=Google+Search"]http://www.google.com/search?hl=en&q=squid+banner&btnG=Google+Search[/url]
[url="http://www.jankratochvil.net/project/redirector_ad/"]http://www.jankratochvil.net/project/redirector_ad/[/url]
اینجا هم فکر کنم چیز خوبی بتونی پیدا کنی [url="http://adzapper.sourceforge.net/"]http://adzapper.sourceforge.net/[/url]
[font=Tahoma][url="http://forum.persiannetworks.com/showthread.php?t=8664"]http://forum.persiannetworks.com/showthread.php?t=8664[/url][/font]
دقیقا منظورم همین بود
ممنون
این مطالبی رو هم که گفتی مطالعه کردم .
لطف میکنی بیشتر توضیح بدی.
:)
دوستان عزیز
برای قرار دادن تبلیغ به جای یک Logo یا عکس ثابت در یک سایت می توان به صورت خیلی ساده تری هم علاوه بر آنچه که توسط Pakage های اضافی می توان انجام داد توسط ACL ها در خود squid انجام داد....مثلا می خواهیم یک عکس را با عکس مد نظر مان تعویض کنیم....طریقه عمل چنین است:
[CODE]acl adsites dstdomain ad.site morede nazar.com
http_access deny adsites
deny_info http://www.yoursite.com/banner.html adsites[/CODE]
می توان لیستی از تمامی عکس هایی که می خواهیم به جای آنها تبلیغات خودمان را جایگزین کنیم به صورت یک فایل متنی تهیه کنیم و مثلا در /etc/squid/ قراردهیم و با همین روش تمامی آن موارد را با مورد دلخواهمان جایگزین کنیم:
[CODE]acl adsites dstdomain "/etc/squid/adslist.txt"
http_access deny adsites
deny_info http://www.yoursite.com/banner.html adsites
[/CODE]
در این حالت [url]http://www.yoursite.com/banner.html[/url] آدرس محل فایل دلخواهمان است..
ناگفته نماند در کار با Squid فقط کافی است که منطق کار با ACL ها را درک کنیم چون به راستی که هر نیازی را برای ما جوابگوست..
موفق باشید
[QUOTE=saman_nn2000]دوستان عزیز
برای قرار دادن تبلیغ به جای یک Logo یا عکس ثابت در یک سایت می توان به صورت خیلی ساده تری هم علاوه بر آنچه که توسط Pakage های اضافی می توان انجام داد توسط ACL ها در خود squid انجام داد....مثلا می خواهیم یک عکس را با عکس مد نظر مان تعویض کنیم....طریقه عمل چنین است:
[CODE]acl adsites dstdomain ad.site morede nazar.com
http_access deny adsites
deny_info http://www.yoursite.com/banner.html adsites[/CODE]
می توان لیستی از تمامی عکس هایی که می خواهیم به جای آنها تبلیغات خودمان را جایگزین کنیم به صورت یک فایل متنی تهیه کنیم و مثلا در /etc/squid/ قراردهیم و با همین روش تمامی آن موارد را با مورد دلخواهمان جایگزین کنیم:
[CODE]acl adsites dstdomain "/etc/squid/adslist.txt"
http_access deny adsites
deny_info http://www.yoursite.com/banner.html adsites
[/CODE]
در این حالت [url="http://www.yoursite.com/banner.html"]http://www.yoursite.com/banner.html[/url] آدرس محل فایل دلخواهمان است..
ناگفته نماند در کار با Squid فقط کافی است که منطق کار با ACL ها را درک کنیم چون به راستی که هر نیازی را برای ما جوابگوست..
موفق باشید[/QUOTE]
آقا سامان از توضیح کاملی که دادی نهایت تشکر رو دارم :)
مرسی از راهنمائی خوبت
چک کردم شد . مثلا [url="http://www.yahoo.com/"]www.yahoo.com[/url] رو روی آدرسی مورد نظر میندازه و لی وقتی میخوام بجای عکی Yahoo غ=یه لوگو دیگه رو بذارم باید چیکار کنم
مثلا جای این عکس yahoo توی این آدرس [url="http://us.a1.yimg.com/us.yimg.com/i/ww/beta/y3.gif"]http://us.a1.yimg.com/us.yimg.com/i/ww/beta/y3.gif[/url] میخواستم یه gif bezaram ولی هر کار کردم نشد . البته خود سایت رو انجام داد ها و لی عکس که قسمتی از اون سایت بود رو انجام نداد
لطفا راهنمائی کنید
سلام اقای خراسانی
میشه توضیح بدین چطوری موفق شدی
آخه من هر کاری کردم نشد
acl adsites dstdomain ad.site yahoo.com
http_access deny adsites
deny_info [url="http://www.newnetisp.com"]http://www.newnetisp.com[/url] adsites
من میخواستم بجای یاهو newnetisp.com باز بشه
[QUOTE=Dotnet]سلام اقای خراسانی
میشه توضیح بدین چطوری موفق شدی
آخه من هر کاری کردم نشد
acl adsites dstdomain ad.site yahoo.com
http_access deny adsites
deny_info [url="http://www.newnetisp.com/"]http://www.newnetisp.com[/url] adsites
من میخواستم بجای یاهو newnetisp.com باز بشه[/QUOTE]
سلام
من دقیقا مثل دستورات دوست عزیز که راهنمائی کردن انجام دادمacl adsites dstdomain ad.site yahoo.com البته اینجا سایت مورد نظر رو بدون [url="http://www"]http://www[/url] وارد کردم ولی در در خط سوم مثل خط شما وارد کردم
deny_info [url="http://www.newnetisp.com/"]http://www.newnetisp.com[/url] adsites و درست کار کرد
حالا میخوام بدونم که چطور میتونم عکس موجود در یک صفحه مثل یاهو رو عوض کنم چون وقت مسیر عکس رو تو خط اول میدم و عکس مورد نظر رو تو خط سوم باز هم کار نمیکنه ؟
من منتظر آقای سامان سامی هستم بیاد کمکم کنه
با تشکر
[QUOTE=kopoly]مرسی از راهنمائی خوبت
چک کردم شد . مثلا [url="http://www.yahoo.com/"]www.yahoo.com[/url] رو روی آدرسی مورد نظر میندازه و لی وقتی میخوام بجای عکی Yahoo غ=یه لوگو دیگه رو بذارم باید چیکار کنم
مثلا جای این عکس yahoo توی این آدرس [url="http://us.a1.yimg.com/us.yimg.com/i/ww/beta/y3.gif"]http://us.a1.yimg.com/us.yimg.com/i/ww/beta/y3.gif[/url] میخواستم یه gif bezaram ولی هر کار کردم نشد . البته خود سایت رو انجام داد ها و لی عکس که قسمتی از اون سایت بود رو انجام نداد
لطفا راهنمائی کنید[/QUOTE]
اگر اينكار رو بشه انجام داد عاليه .
[QUOTE=kopoly]سلام
من دقیقا مثل دستورات دوست عزیز که راهنمائی کردن انجام دادمacl adsites dstdomain ad.site yahoo.com البته اینجا سایت مورد نظر رو بدون [url="http://www/"]http://www[/url] وارد کردم ولی در در خط سوم مثل خط شما وارد کردم
deny_info [url="http://www.newnetisp.com/"]http://www.newnetisp.com[/url] adsites و درست کار کرد
حالا میخوام بدونم که چطور میتونم عکس موجود در یک صفحه مثل یاهو رو عوض کنم چون وقت مسیر عکس رو تو خط اول میدم و عکس مورد نظر رو تو خط سوم باز هم کار نمیکنه ؟
من منتظر آقای سامان سامی هستم بیاد کمکم کنه
با تشکر[/QUOTE]
آقاي سامي ما منتظريم
[QUOTE=masood_y]اگر اينكار رو بشه انجام داد عاليه .[/QUOTE]
میبینی که میشه :)
[QUOTE=sinaeslami]میبینی که میشه :)[/QUOTE]
آقا اين كانفيگ من. دستور رو بايد كجا قرار بدم؟ هر جا ميذارمش كار نمي كنه :D
كانفيگ من يه چيزي شبيه اينه:
[CODE]
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 ^[url="http://.*www/"]http://.*www[/url]
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/squid/access.log
cache_store_log /var/log/squid/store.log
cache_log /var/log/squid/cache.log
[/CODE]
چه كار بايد كرد؟
سلام
تورو خدا مدیران جواب بدین
منتظریم به خدا
[QUOTE=kopoly]سلام به همگی
من دیدم که در بعضی Isp ها وقتی صفحه yahoo یا گوگل رو میزنند بجای لوگوی این صفحات لوگوی خود این Isp ها میاد میخواستم ببینم این کار رو چه جوری انجام میدن .
شنیدک که با Squid این کار رو میکنند واگر همین طوره لطفا بیشتر توضیح بدین .
با تشکر[/QUOTE]
[QUOTE=kopoly]سلام
تورو خدا مدیران جواب بدین
منتظریم به خدا[/QUOTE]
در آدرس زیر کاربر nima-arman[size=1][url="member.php?u=7279"][/url][/size] یک روشی رو توضیح دادن
یه نگاه بندازی ضرر نداره . . .
[url]http://forum.persiannetworks.com/showthread.php?p=113195[/url]