当前位置:首页 > CN2资讯 > 正文内容

squid代理实例

3天前CN2资讯

正向代理:

squid服务器 eth0 10.10.10.100 (连接内网)  eth1:192.168.2.33(连接外网)

客户端ip地址 10.10.10.200 

[root@localhost ~]# yum install squid

[root@localhost ~]# vim /etc/squid/squid.conf

 919 http_port 10.10.10.100:3128  (必须)

1575 cache_mem 64 MB  (必须)

1782 cache_dir ufs /var/spool/squid 100 16 256 (必须)

1838  cache_swap_low 90
1839  cache_swap_high 95

1944 access_log /var/log/squid/access.log squid

 610  http_access allow  all  (必须)

1960  cache_log /var/log/squid/cache.log

1970  cache_store_log /var/log/squid/store.log

 778  reply_body_max_size 1024 allow all

[root@localhost ~]# service squid restart
停止 squid:.                                              [确定]
启动 squid:.                                              [确定]

内网客户端需要的配置:

 

 

 

注意此处的代理应该是在局域网设置这里的

 

 

这个时候ping 192.168.2.50 还是不通的。

 透明代理设置:

[root@localhost ~]# vim /etc/squid/squid.conf

 919 http_port 10.10.10.100:3128  transparent

[root@localhost ~]# echo1>>/proc/sys/net/ipv4/ip_froward

[root@localhost ~]# sysctl -p
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0

[root@localhost ~]# service squid restart

[root@localhost ~]# iptables -t nat -A PREROUTING -p tcp --dport 80 -i eth0  -j REDIRECT --to-port  3128

客户端代理那个去掉,ip地址加上网关10.10.10.100

 

 

注意这里因为访问的是ip地址,不需要做dns解析方面,如果要真实的访问外网的域名还要有dns设置。在iptables上加一条规则

iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -p udp --dport 53  -o eth1 -j MASQUERADE
 

 反向代理:

  919 http_port 192.168.2.33:80  vhost

1186         cache_peer  10.10.10.100        parent    80   0    originserver

测试:

 

 

如果重启squid错误,配置有没有错误,那么检查下80端口是否已经被占用,如果是停掉服务后在重启。这里的squid配置只是基于前面的更改,完整还需要允许通过等相应配置。

 

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/24591.html

    分享给朋友:

    “squid代理实例” 的相关文章

    深入探讨144GB显存显卡在深度学习中的应用与优势

    在谈到现代显卡时,144GB显存无疑成为了一个引人注目的热门话题。显存是显卡中极为关键的一部分,决定着我们在高性能计算、图形处理和深度学习等领域的使用体验。显存的容量直接影响到显卡在执行复杂任务时的能力,而144GB的显存容量,帮助我们突破了许多传统显存限制。 首先,显存的基本概念就像是计算机的临时...

    如何利用闲置VPS赚钱 - 探索多种盈利方式

    在互联网蓬勃发展的背景下,很多人手中会有闲置的VPS(虚拟私人服务器)。这些资源如果不加利用,往往就是一笔浪费。因此,了解闲置VPS赚钱的方法十分必要。这不仅可以让我们的小投资产生回报,也能为我们探索更广阔的网络世界提供平台。 闲置VPS的定义相对简单,指的是那些未被充分利用的服务器资源。它们通常具...

    选择合适的Linux SSH工具来提升远程管理效率

    在数字化时代,远程连接与管理变得尤为重要。SSH(Secure Shell)是一种网络协议,用于通过不安全的网络安全地访问计算机。SSH技术保障了数据的隐私和完整性,并通过加密通道进行通信。当我第一次接触SSH时,它对于在不同计算机之间安全地进行操作以及文件传输是多么重要,印象深刻。 SSH不仅仅是...

    香港低价服务器:经济实惠的选择与优势解析

    在如今数字化迅猛发展的时代,香港低价服务器凭借其独特优势,吸引了无数创业者、站长和企业用户的青睐。何为香港低价服务器?这类服务器主要是指在香港地区提供的,价格相对较低的服务器租用服务。由于其经济实惠的特性,许多小型企业和个人用户在选择服务器时,都会优先考虑这种选项。 在选择网络服务时,速度和价格往往...

    如何有效购买和使用代理IP服务,满足多种需求 - IP够卖指南

    在我们开始讨论“IP够卖”的购买与应用流程之前,理解购买渠道的多样性非常重要。很多人可能会问,究竟从哪里可以获取到合适的代理IP?实际上,有几种渠道可以选择,适合不同需求的用户。 首先,专业代理服务商无疑是最推荐的选择。这类服务商通常提供稳定且高质量的代理服务,能满足诸多使用场景,比如数据爬虫、电商...

    莱卡云:高性价比云服务器解决方案,助力企业发展

    莱卡云概述 莱卡云,这个名字你或许已经听说过。成立于2019年,它在云计算服务领域迅速崭露头角,成为一些企业的首选合作伙伴。凭借持有的多个《中华人民共和国增值电信业务经营许可证》,莱卡云有效地展开了多种多样的服务,充分满足了市场需求。与三大公有云的合作让它在竞争激烈的市场中站稳了脚跟,提供的解决方案...