设为首页收藏本站

LinuxTone | 运维专家网论坛 - 最棒的Linux运维与开源架构技术交流社区!

 找回密码
 注册

QQ登录

只需一步,快速开始

#公告#抱歉,网站将关闭,不再开放。由于PC时代已远逝 。在这个后移动互联网时代,我们继续携手前行,保持对技术的热情。共同构建linuxtone知识星球欢迎加入,一起讨论技术、招聘人才、分享资源。请新老linuxtone人 扫码移步到 知识星球:linuxtone

学习是一种信仰!分享是一种快乐!能力= 心态 * 沟通 * 知识 (你的每一天需要正能量!)

 网站的发展需要你贡献一份力量!希望你能每天坚持看贴1小时,并回答网友的问题!祝你在浏览论坛的过程中取得进步!谢谢!linuxtone加油!大家加油! 友情提示: 你今天学习了吗?你今天进步了吗?少一点抱怨!多一点进步!Life is short ! Why not linuxtone ?  

网站的发展、感谢每位坛友的努力!

查看: 2066|回复: 1

[Squid] squid如何對內網多個服務器的不同端口做反向代理 [复制链接]

Rank: 4

签到
9
注册时间
2014-10-30
最后登录
2016-4-7
在线时间
5 小时
阅读权限
50
积分
1123
帖子
6
主题
6
精华
0
UID
43149
发表于 2014-11-4 22:57:00 |显示全部楼层
使用的軟件:squid 3.0


我架设了一台squid服务器放在前端,然后后端有三台服务器,一台AP,一台File,一台DB

现在做反向代理让外部的用户访问这AP和File,这是我做的一个测试。
squid服务器的IP是10.205.4.72
AP的IP是10.134.128.134   
File的IP是10.134.128.132

我在squid.conf文件的最后面加了如下的配置:




visible_hostname 10.205.4.72

http_port 10.205.4.72:80 transparent vhost vport

maximum_object_size_in_memory 2 MB

  
cache_peer 10.134.128.134 parent 80 0 no-query originserver  
http_access allow all
  
cache_peer 10.134.128.132 parent 8080 0 no-query originserver  
http_access allow all


上面是我的配置

我想反向代理AP服務器的80端口,File服務器的8080端口和5099端口。
但是發現上面的配置運行後只能反向代理AP服務器的80端口,無法反向代理File服務器的8080端口
問題1:請問我應該在squid.conf配置文件中增加什麼內容使得10.205.4.72上的squid可以同時反向代理AP的80端口和File服務器的8080端口,这个是需要通过iptables来做吗?如果是的话请高手给出相应的配置.

問題 2:除了反向代理AP的80端口和File的8080端口,我如果還想同時反向代理File服務器的5099端口,應該在squid.conf配置文件裡面再加哪些內容?或者通过iptables来实现,应该如何来配置?

Rank: 8Rank: 8

注册时间
2011-9-16
最后登录
2019-6-19
在线时间
880 小时
阅读权限
90
积分
240577
帖子
2158
主题
2
精华
0
UID
15647
发表于 2014-11-5 09:30:45 |显示全部楼层
路过了解一下

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

IT运维专家网感谢您的支持

合作联系: QQ:67888954/MSN:cnseek@msn.com/mail:netseek@linuxtone.org

Archiver|手机版|感谢所有关心和支持过LinuxTone的朋友们 转载本站内容请注明原作者名及出处 ( 京ICP备08103151 )   |

GMT+8, 2019-6-20 13:08 , Processed in 0.018562 second(s), 14 queries , Apc On.

Powered by Discuz! X2 Licensed

© 2001-2011 Comsenz Inc.

回顶部