32英寸的电脑显示器长宽比的长和宽分别是多少

微信公众号
squid-2.6.STABLE23之Web反向代理加速实做
Squid是一种在Linux系统下使用的优秀的代理服务器软件。
squid不仅可用在Linux系统上,还可以用在AIX、Digital Unix、FreeBSD、HP-UX、Irix、NetBSD、Nextstep、SCO和Solaris等系统上。   Squid与Linux下其它的代理软件如Apache、Socks、TIS FWTK和delegate相比,下载安装简单,配置简单灵活,支持缓存和多种协议。用ipchains+Squid的解决方案,就可以获得通过缓存高性能的同时能够无缝的访问Internet。
Squid是一个缓存internet数据的一个软件,它接收用户的下载申请,并自动处理所下载的数据。也就是说,当一个用户想要下载一个主页时,它向Squid发出一个申请,要Squid替它下载,然后Squid 连接所申请网站并请求该主页,接着把该主页传给用户同时保留一个备份,当别的用户申请同样的页面时,Squid把保存的备份立即传给用户,使用户觉得速度相当快。
2.6相对2.5有了一些改变
Sep 17 2009
2. 安装:&
wwwtest137#tar xzvf squid-2.6.STABLE1-.tar.gz
wwwtest137#cd squid-2.6.STABLE1-
wwwtest137#configure --prefix=/usr/local/squid --enable-dlmalloc --with-pthreads --enable-poll --disable-internal-dns --enable-stacktrace --enable-removal-policies=&heap,lru& --enable-delay-pools --enable-storeio=&aufs,coss,diskd,ufs&
wwwtest137#make
wwwtest137#make install
安装完成了。
  因为是测试的,所以相关的参数可能并不是比较完善的,但是使用是没有问题的。
  3. 配置:以下是部分关键配置,其他与2.5的相同
#squid.conf
#服务器IP 192.168.1.1
#监听服务器的80端口,透明代理,支持域名和IP的虚拟主机
http_port 192.168.1.1:80 transparent vhost vport
#限制同一IP客户端的最大连接数
acl OverConnLimit maxconn 16
http_access deny OverConnLimit
#防止天涯盗链,转嫁给百度
acl tianya referer_regex -i tianya
http_access deny tianya
deny_info /logs.gif tianya
#防止被人利用为HTTP代理,设置允许访问的IP地址
acl myip dst 192.168.1.1
http_access deny !myip
#防止百度机器人爬死服务器
acl AntiBaidu req_header User-Agent Baiduspider
http_access deny AntiBaidu
#允许本地管理
acl Manager proto cache_object
acl Localhost src 127.0.0.1 192.168.1.1
http_access allow Manager Localhost
http_access deny Manager
#仅仅允许80端口的代理
acl Safe_ports port 80 # http
http_access deny !Safe_ports
http_access allow all
#Squid信息设置
visible_hostname
cache_effective_user squid
cache_effective_group squid
tcp_recv_bufsize 65535 bytes
#2.5的反向代理加速配置
#httpd_accel_host 127.0.0.1
#httpd_accel_port 80
#httpd_accel_single_host on
#httpd_accel_uses_host_header on
#httpd_accel_with_proxy on
#2.6的反向代理加速配置
#代理到本机的80端口的服务,仅仅做为原始内容服务器
cache_peer 127.0.0.1 parent 80 0 no-query originserver
error_directory /usr/local/squid/share/errors/Simplify_Chinese
#单台使用,不使用该功能
icp_port 0
  4. http服务器配合设置:
http服务器,监听到127.0.0.1的80端口。
  5. 数据走向:
访问者=&192.168.1.1:80=&127.0.0.1:80
  6. 测试:
/usr/local/squid/sbin/squid -z
/usr/local/squid/sbin/squid -NCd1
  好了,现在访问你的服务器看看,已经好了。
  为了测试是否可用,把http服务器给停了,你就可以看到squid2.6的信息了。
  另外,我们设置:
SQUID监听外部IP的80端口
HTTP服务器监听本机127.0.0.1的80端口
这样子不用任何防火墙参与,即可完成web反向代理加速。
其他类似的新闻
● ● ● ● ● ● ● ● ● ●
其他相关的新闻
大家感兴趣的内容
小伙伴最爱的新闻
小伙伴还关注了以下信息
小伙伴关注的焦点
小伙伴都在关注的热门词
Copyright (C) 2006- Inc. All Rights Reserved
孝感风信信息技术有限公司 ● 版权所有squid限制IP同时连接数
maxconn ACL 指来自客户IP 地址的大量同时连接。某些squid
管理员发现这是个有用的方法,用以阻止用户滥用代理或者消耗过多资源。
maxconn ACL
在请求超过指定的数量时,会匹配这个请求。因为这个理由,你应该仅仅在deny
规则里使用maxconn。考虑如下例子:
acl OverConnLimit maxconn 4
http_access deny OverConnLimit
在该情况中,squid 允许来自每个IP
地址的同时连接数最大为4
个。当某个客户发起第五个连接时,OverConnLimit ACL
被匹配,http_access 规则拒绝该请求。
另外iptables 有一个 connlimit 模块,是匹配每个
IP 并发连接数的
搜了好多文章说2.6.23以后的版本才默认被编译支持了,低于这个版本的得path
因为这个编译比较复杂 所以在外网服务器没有敢测试
#/sbin/modprobe ipt_limit
#iptables -m limit -h
limit v1.3.5 options:
avg&&&&&&&&&&&&&&&&&&&&
max average match rate: default 3/hour
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
[Packets per second unless followed by
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
/sec /minute /hour /day postfixes]
--limit-burst
number&&&&&&&&&&&
number to match in a burst, default 5
connlimit v1.3.5 options:
[!] --connlimit-above
match if the number of existing tcp connections is (not) above
&--connlimit-mask
n&&&&&&&&&&&&
group hosts using mask
允许每个客户机同时两个telnet连接
iptables -p tcp --syn --dport 23 -m connlimit
--connlimit-above 2 -j REJECT
iptables 的运作需要两部分
一个是内核部分,一个是用户部分
libipt_connlimit.so 是 iptables 调用要用到的
ipt_connlimit.ko 是内核要用到的
你应该 modprobe ipt_connlimit,若提示有错,证明你的系统不支持,需要
在内核版本2.6.23以前,connlimit都是一个iptables的P-O-M,从2.6.23开始,它正始进入内核。所以我们的iptables在编译时就要使用内核的extention才行
参考我的文章
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
新Linux实用技能教程——基于Fedora和RHEL5 教学课件 孙永道 电子课件 第17章 代理服务配置管理.ppt 19页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
需要金币:120 &&
你可能关注的文档:
··········
··········
17.3Squid的访问控制(3)控制目标aclsuper192.164.0.2-192.164.0.10/32
//定义超级用户组来源aclnormalsrc192.164.0.11-192.164.0.200/32//定义一般用户组来源aclrefusesrc192.164.0.101/32
//定义拒绝代理用户来源//定义拒绝访问的地址aclallsrc0.0.0.0/0//定义所有其它用户的来源17.3Squid的访问控制2.设置访问控制列表http_accessdenyrefusehttp_accessallowsuperhttp_accessallownormal匹配原则:按照排列顺序进行匹配检测,一旦检测到匹配的规则,匹配检测就立即结束一个访问列表可以由多条规则组成如没有任何匹配,默认动作将与列表中最后一条规则对应17.3Squid的访问控制3.各种访问控制实例(1)允许指定的IP可以使用代理第一步,在squid.conf的ACCESSCONTROL段添加:aclhostxsrc192.164.100.10aclhostxsrc192.164.100.100第二步,到http_access部分,在http_accessdenyall这一行前面添加http_accessallowhostx然后在squid.conf里按照如下格式即可:aclhostxsrc&/etc/squid/hostx.txt&17.3Squid的访问控制(2)限制主机访问代理服务器的时间段第一步,定义一个访问时间段:如每周星期一到星期五的上午八点到下午五点,允许normal组的用户在这个时间段内上网:aclaccept_timetimeMTWHF8:00-17:00aclnormalsrc0.0.0.0/0第二步,添加访问控制列表http_accessallownormalaccept_timehttp_accessdenynormal17.3Squid的访问控制(3)只允许访问指定的站点第一步,定义要限制的站点的对象列表AclallowedSitedstdomain.linuxforum..cn第二步,添加访问控制列表http_accessallowallowedSitehttp_accessdenyall同样的,如果有很多站点需要配置,也可以把它们写到一个文件里,每行一个:aclallowedSitedstdomain&/etc/squid/allowedSites.txt&17.3Squid的访问控制(4)根据关键字过滤网站第一步,定义控制对象列表acldenysitesurl_regexsexboylinkxxxaisex第二步,添加访问对象列表http_accessdenydenysites这个设置将过滤带有sex、boylink、xxx、aisex这些关键字的URL地址。和前面一样,也可以把这些关键字写到一个文本里:acldenysitesurl_regex&/etc/squid/denysites.tx17.3Squid的访问控制(5)基于用户的认证第一步,选择验证程序,指定帐号位置authenticate_program/usr/lib/squid/ncsa_auth/etc/squid/passwd第二步,设置对象列表aclalloweduserproxy_authpangtyhttp_accessallowalloweduser其中/etc/squid/passwd是用户和密码列表,密码文件的内容格式如下:user1:wDHGMVNVvk
user1是用户名,冒号后面是该用户的密码17.3Squid的访问控制(6)支持基于MAC的访问控制第一步,重新编译suqid。编译过程前面介绍过,这里不再重复。第二步,配置squid.conf来支持MAC地址验证,在squid.conf里加入这样的内容:aclallowedmacarp00:10:DC:8F:5B:FF
//指定要验证的IPhttp_accessallowallowedmac第三步,重新启动squid服务器。servicesquidrestart17.4配置透明代理1.编译squid启用透明代理支持如果是源代码方式编译安装的squid,需在编译选项里指明--enable-linux-netfilter选项。2.修改配置文件httpd_accel_hostvirtualhttpd_accel_port80httpd_accel_with_proxyonhttpd_accel_uses_host_headeron3.重新启动sq
正在加载中,请稍后...linux下无线驱动问题,找不到无线网卡,帮忙看看
笔记本电脑 thinkpad t420s,之前安装fedora15,无线网卡运行完全正常,fedora15使用内核为 vmlinuz-2.6.38.8-35.fc15.i686.PAE 换用centos 6, 因为内核过,显卡、有线网卡、无线网卡都不工作,使用fedota15内核 vmlinuz-2.6.38.8-35.fc15.i686.PAE,显卡与有线网卡工作正常,但无线网卡还是找不到。 自己编译2.6.39.3版本的内核,还是一样,找不到无线网卡。 机器上的无线指示灯不亮,蓝牙灯亮并工作正常(机器侧边无线开关是打开的) 使用debian 6 跟centos6一样,升级为自己编译内核,显卡、有线可以正常运行,无线不行。 centos 下查看dmesg,部分如下。
不知是否哪里有问题,请老大们帮忙看看,谢谢~~ [ 11.851528] xHCI xhci_add_endpoint called for root hub
[ 11.851530] xHCI xhci_check_bandwidth called for root hub
[ 11.851564] hub 4-0:1.0: USB hub found
[ 11.851573] hub 4-0:1.0: 2 ports detected
[ 11.983465] iTCO_vendor_support: vendor-support=0
[ 11.996585] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.06
[ 11.996676] iTCO_wdt: Found a Cougar Point TCO device (Version=2, TCOBASE=0x0460)
[ 11.997957] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[ 12.263920] cfg80211: Calling CRDA to update world regulatory domain
[ 12.602195] rtl8192ce .0: PCI INT A -& GSI 17 (level, low) -& IRQ 17
[ 12.602203] rtl8192ce .0: setting latency timer to 64
[ 12.611822] cfg80211: Updating information on frequency 2412 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611825] cfg80 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611827] cfg80211: Updating information on frequency 2417 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611829] cfg80 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611831] cfg80211: Updating information on frequency 2422 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611833] cfg80 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611835] cfg80211: Updating information on frequency 2427 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611837] cfg80 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611839] cfg80211: Updating information on frequency 2432 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611841] cfg80 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611843] cfg80211: Updating information on frequency 2437 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611845] cfg80 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611847] cfg80211: Updating information on frequency 2442 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611849] cfg80 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611851] cfg80211: Updating information on frequency 2447 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611853] cfg80 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611855] cfg80211: Updating information on frequency 2452 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611857] cfg80 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611859] cfg80211: Updating information on frequency 2457 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611861] cfg80 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611863] cfg80211: Updating information on frequency 2462 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611865] cfg80 KHz - 2472000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611867] cfg80211: Updating information on frequency 2467 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611869] cfg80 KHz - 2482000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611871] cfg80211: Updating information on frequency 2472 MHz for a 20 MHz width channel with regulatory rule:
[ 12.611873] cfg80 KHz - 2482000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 12.611875] cfg80211: Disabling freq 2484 MHz as custom regd has no rule that fits a 20 MHz wide channel
[ 12.611882] cfg80211: Pending regulatory request, waiting for it to be processed...
[ 12.612031] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain&
[ 12.612087] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612090] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612092] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612095] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612098] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612100] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612103] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612106] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612108] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612111] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.612114] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612116] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612119] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612122] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612124] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612127] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612132] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612135] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612138] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612140] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612143] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612146] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.612149] audit: name_count maxed, losing inode data: dev=00:07, inode=9864
[ 12.820922] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.820926] audit: name_count maxed, losing inode data: dev=00:07, inode=9031
[ 12.820930] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[ 12.820947] audit: name_count maxed, losing inode data: dev=00:07, inode=9845
[ 12.820949] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820953] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820956] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820959] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820962] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820964] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820967] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820970] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820972] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820975] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820978] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820980] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.820983] audit: name_count maxed, losing inode data: dev=00:07, inode=9033
[ 12.821160] rtlwifi: wireless switch is off
[ 12.902903] i801_smbus f.3: PCI INT C -& GSI 18 (level, low) -& IRQ 18
[ 13.096949] input: PC Speaker as /devices/platform/pcspkr/input/input9
[ 13.233316] Bluetooth: Core ver 2.16
[ 13.233345] NET: Registered protocol family 31
[ 13.233347] Bluetooth: HCI device and connection manager initialized
[ 13.233350] Bluetooth: HCI socket layer initialized
[ 13.276804] Bluetooth: Generic Bluetooth USB driver ver 0.6
[ 13.277007] usbcore: registered new interface driver btusb
[ 13.491021] Linux video capture interface: v2.00
[ 13.520507] uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b221)
[ 13.522578] input: Integrated Camera as /devices/pci0:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input10
[ 13.522665] usbcore: registered new interface driver uvcvideo
[ 13.522667] USB Video Class driver (v1.0.0)
[ 13.523639] cfg80211: Pending regulatory request, waiting for it to be processed...
[ 13.578151] wmi: Mapper loaded
[ 13.625155] thinkpad_acpi: ThinkPad ACPI Extras v0.24
[ 13.625159] thinkpad_acpi: http://ibm-acpi.sf.net/
[ 13.625161] thinkpad_acpi: ThinkPad BIOS 8CET32WW (1.09 ), EC unknown
[ 13.625163] thinkpad_acpi: Lenovo ThinkPad T420s, model 4173RY4
[ 13.625583] thinkpad_acpi: detected a 8-level brightness capable ThinkPad
[ 13.625710] thinkpad_acpi: radios are enabled
[ 13.627259] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
[ 13.627595] Registered led device: tpacpi::thinklight
[ 13.627617] Registered led device: tpacpi::power
[ 13.627630] Registered led device: tpacpi::standby
[ 13.627644] Registered led device: tpacpi::thinkvantage
[ 13.627649] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one.
[ 13.628007] thinkpad_acpi: Console audio control enabled, mode: monitor (read only)
[ 13.629131] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input11
引用来自“dd”的答案CENTOS 对网卡的识别没你前面那个好
你这信息显示了是rtl8192 的
自己找个驱动编译编译就OK了
直接lspci 就看到网卡了
网上有个什么UBUNTU THINKPAD T400 驱动, 里面有驱动链接
&问题得解,dmesg消息里有如下
[&& 31.069989] rtl8192cu: Loading firmware file rtlwifi/rtl8192cfw.bin [&& 31.091735] rtl8192cu: Firmware loading failed [&& 31.411112] rtl8192cu: Loading firmware file rtlwifi/rtl8192cfw.bin [&& 31.418644] rtl8192cu: Firmware loading failed
原因是没有无线网卡的firmware,安装fedora15里的linux-firmware-.fc15.noarch.rpm包,重新载入无线网卡驱动模块,问题得解。
CENTOS 对网卡的识别没你前面那个好
你这信息显示了是rtl8192 的
自己找个驱动编译编译就OK了
直接lspci 就看到网卡了
网上有个什么UBUNTU THINKPAD T400 驱动, 里面有驱动链接
引用来自“dd”的答案CENTOS 对网卡的识别没你前面那个好
你这信息显示了是rtl8192 的
自己找个驱动编译编译就OK了
直接lspci 就看到网卡了
网上有个什么UBUNTU THINKPAD T400 驱动, 里面有驱动链接
&fedora15的内核rpm包,在fedora15上可以正常驱动网卡,但到centos上就不认了,不解。 自己编译内核时,已经把能选的网卡驱动全部编译了,还是不行。
谢谢,晚上回去再找驱动试试
引用来自“dd”的答案厉害哈哈,不过同样感谢你的热心帮忙~
2013最新wpa2破解,无需跑包。简单轻松。。尽在188990点com!#@#$^&

我要回帖

更多关于 27英寸显示器的长宽高 的文章

 

随机推荐