[proxy] 【求助】虚拟机下尝试用Squid建反向代理遇到问题

weixin_38049770 2008-06-18 05:43:34

现在在虚拟机下自己想测试一下Squid的反向代理的加速
尝试搭建了2个FreeBSD的虚拟机FreeBSD1和FreeBSD2 都是NAT模式来实现上网服务的
并申请了3322.org的动态DSN服务 域名为 ABC.3322.org
设置FreeBSD1的IP是:192.168.203.10 在此虚拟机上安装了Apache并实现了web服务
设置FreeBSD2的IP是:192.168.203.30 在此虚拟机上安装了Squid 来实现代理服务
并在虚拟机上做了端口映射设置 把宿主机的80端口是指向到了 FreeBSD2的192.168.203.30的80端口的
预期实现直接访问 ABC.3322.org 便可以转向到访问FreeBSD2的提供Squid服务的虚拟机上来提供反向代理
实现加速访问FreeBSD1上提供的web站点服务
改写了FreeBSD2的hosts文件如下:
ee /etc/hosts
192.168.203.10 abc.3322.org
简单设置了一下squid.conf 内容如下:

http_port 80 accel defaultsite=ABC.3322.org
cache_peer 192.168.203.10 parent 80 0 no-query originserver name=myAccel
acl mydomain dstdomain .3322.org
http_access allow mydomain
cache_peer_access myAccel allow mydomain
cache_peer_access myAccel deny all

运行Squid可以正常启动了 但是现在遇到的问题是 在浏览器可以直接用192.168.203.30 可以访问到192.168.203.10的web站点了 但是用ABC.3322.org域名却提示如下错误:
Access Denied.
拒绝访问
Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect.
当前的存取控制设定禁止您的请求被接受,如果您觉得这是错误的,请与您网路服务的提供者联系。

不知道Squid.conf哪里有设置错误...?还是需要其他的一些设置呢...? [ 本帖最后由 DreamRainy 于 2008-6-18 17:44 编辑 ]
...全文
10 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧