http_access deny all    #取消注释
http_access allow all --> http_access allow xxx_custom_ip #添加系统服务器IP白名单
acl xdaili_custom_ip src 60.191..xxx/
acl xdaili_custom_ip src 139.196..xxx/
acl xdaili_custom_ip src 139.196..xxx/
acl xdaili_custom_ip src 106.15..xxx/ #添加讯代理IP白名单
acl xxx_custom_ip src xx.xx.xx.x/ #删除文件中包含"xx.xx.xx.x"的那行
sed -i '/xx.xx.xx.x/d' file.txt #squid重载配置文件
/usr/sbin/squid -k reconfigure #以下内容必需在配置文件最后一行
http_access allow xxx_custom_ip
http_access deny all #在指定行后插入内容(N;4a,在第四行后面添加内容,a:指定行数的后面,i:指定行数的前面)
sed -e 'N;4aacl xdaili_custom_ip src 1.192.228.102/32' file.txt
http_port  transparent    #Squid默认端口
acl baimingdansite url_regex -i "/etc/squid/baimingdan.site" #定义白名单
acl heimingdansite url_regex -i "/etc/squid/heimingdan.site" #定义黑名单
acl liwai src "/etc/squid/liwai_ip" #定义例外IP
acl lingdao src "/etc/squid/lingdao_ip" #定中层领导IP(受控,使用黑名单人员)
acl zhiyuan src "/etc/squid/zhiyuan_ip" #定义职员IP(受控,使用白名单人员) http_access allow liwai #首先允许例外IP
http_access deny heimingdansite #拒绝黑名单
http_access allow lingdao #允许中层领导(黑名单用户)上网
http_access deny !baimingdansite #拒绝不在白名单内的网站
http_access allow zhiyuan #职员IP(白名单用户)上网 cache_mem MB #分配内存
maximum_object_size MB #不存储超过4MB的文件
maximum_object_size_in_memory KB #超过4M的文件内存不进行缓存
cache_dir ufs /var/spool/squid #缓存文件夹路径和参数,4096表示4G,目录分16组,每组256个目录
cache_effective_user squid #用户,默认的
cache_effective_group squid #用户组
access_log /var/log/squid/access.log #日志
cache_log /var/log/squid/cache.log #日志
cache_store_log /var/log/squid/store.log #日志
logfile_rotate #一般LOG文件轮换,用处不大,小型网络可以设置10-,中型5-,大型1-
visible_hostname mail.iewb.nett #服务器名
cache_mgr jimmy@iewb.net #你的邮箱
http_access deny all #拒绝不在ACL控制列表中的所有访问

squid白名单的更多相关文章

  1. 【树莓派】Squid代理以及白名单配置

    Squid安装: sudo apt-get install squid3 -y 首先,建议备份一下这个配置文件,以免配错之后,无法恢复,又得重新安装: sudo cp /etc/squid3/squi ...

  2. 手游聚合SDK开发之远程开关---渠道登入白名单

    白名单有啥好说的呢?无非就是筛选登入,大家第一眼看到就是这个印象,白名单也是有文章的,弄的时机不同会给你带来很不错的收益,注意是收益.还是举例来说,游戏上线前渠道都会做一个预下载,一般提前1-2天,这 ...

  3. [WebServer] Tomcat 配置访问限制:访问白名单和访问黑名单

    前言: 昨天配置了 Tomcat 服务器运行 PHP 的环境,但是通过观察 Tomcat 这几天的日志发现,有很多莫名其妙的 IP 访问主机下莫名其妙的地址,如:/80./testproxy.php. ...

  4. iOS9 URL Schema 白名单 微信

    近期苹果公司iOS 9系统策略更新,限制了http协议的访问,此外应用需要在“Info.plist”中将要使用的URL Schemes列为白名单,才可正常检查其他应用是否安装. 受此影响,当你的应用在 ...

  5. Windows Azure Web Site (14) Azure Web Site IP白名单

    <Windows Azure Platform 系列文章目录> 我们知道,在Azure Cloud Service和Virtual Machine,可以通过Endpoint ACL (Ac ...

  6. nginx设置黑/白名单

    编辑nginx配置文件: server { listen ; server_name www.xxx.cn; #白名单 allow 192.168.1.200; deny all; #黑名单 #den ...

  7. nginx利用geo模块做限速白名单以及geo实现全局负载均衡的操作记录

    geo指令使用ngx_http_geo_module模块提供的.默认情况下,nginx有加载这个模块,除非人为的 --without-http_geo_module.ngx_http_geo_modu ...

  8. nginx访问白名单设置以及根据$remote_addr分发

    在日常运维工作中,会碰到这样的需求:设置nginx的某个域名访问只对某些ip开放,其他ip的客户端都不能访问.达到这样的目的一般有下面两种设置方法:(1)针对nginx域名配置所启用的端口(一般是80 ...

  9. 除了白名单外的IP每秒最多处理 8 个请求 limit_conn_zone

    防止黑客知道你的源服务器真实IP进行并发攻击,通常只需要保护动态文件请求,�php. 添加文件 nginx/conf/limit/whiteip.conf 里面是你要忽略限制的 白名单 IP地址,通常 ...

随机推荐

  1. css抠图之background-position-背景定位

    相信很多喜欢研究网页界面的童鞋都遇到过一个奇妙的现象:网页中很多图片素材被合成在一张图片上. 其实,这是一个非常简单的技术. 要想实现CSS抠图,只需要用到一个属性:background-positi ...

  2. 安装程序配置服务器失败。参考服务器错误日志和C:\windows\sqlstp.log 了解更多信息

    重装sql经常遇到2个问题 1,以前的某个程序安装已在安装计算机上创建挂起的文件操作.运行安装程序之前必须重新启动计算机. 删除C:\Program Files\Microsoft SQL Serve ...

  3. 既使用maven又使用lib下的Jar包

    maven 使用本地包 lib jar包 依赖一个lib目录 解决方法: # 把本地的lib加入maven编译时的依赖路径 From:http://blog.chinaunix.net/uid-231 ...

  4. anaconda-ks.cfg详解

    https://blog.csdn.net/whyhonest/article/details/7555229

  5. [原]巧用RenderTexture

    郑重声明:转载请注明出处 U_探索 本文诞生于面试过程中这道题:NGUI如何制作3D角色的显示.(大概是这样)  呵呵 没事出去面试面试,考核考核自己也是一种不错的方式哦!不过现在u3d面试,貌似比以 ...

  6. [Arch] 02. Design principle and Software Pattern

    Ref: 软件设计的七大原则 有时间的话,还需进一步深入理解. Figure, 重要的前五个原则 单一职责原则 (Simple responsibility pinciple SRP) 类的设计趋向于 ...

  7. iOS使用NSURLConnection发送同步和异步HTTP Request

    1. 同步发送 - (NSString *)sendRequestSync { // 初始化请求, 这里是变长的, 方便扩展 NSMutableURLRequest *request = [[NSMu ...

  8. Dubbo调用链(version:2.5.3)

    Consumer 调用 Provider的过程: (CONSUMER)Dubbo服务调用处 --> 调用RPC代理 --> InvokerInvocationHandler#invoke( ...

  9. Windows程序执行过程

    Windows应用程序: WinMain函数(入口函数): 1. 设计窗体类,注冊窗体类.WNDCLASS 2. 创建窗体,显示及更新窗体. 3. 消息循环. 窗体过程函数(回调函数):WindowP ...

  10. Eclipse------maven使用Maven build编译web项目显示" javax.servlet.http 不存在"

    缺少javax.servlet包 解决方法: 引入下面代码即可 <project> <dependencies> <dependency> <groupId& ...