开发者社区> 问答> 正文

阿里云ECS搭建squid透明代理失败

公司新开了一个项目,因为国内的云也早已喧嚣漫天,老板有意把服务器放在云上,而阿里的名声摆在那,所以顺理成章的选择了阿里云。第一次使用阿里云,很多东西都不熟悉,买完了服务器之后,发现服务器没有买外网带宽无法出外网,而之前我们在IDC使用的默认网关和策略路由之类的方法根本没用。这里就有点头疼了,如果要买带宽的话,很多东西比如数据库服务器,根本没有外网的必要,最多只是前期搭建的时候用到一段时间,上线后开外网反而是个不安全的因素。所以就想各种方法,让这些没有外网IP的服务器能够访问外网,根据之前的经验打算使用squid代理的方式进行出网访问,很快速的把squid服务器搞定了,也在另一台没有外网的服务器上指定http代理进行了测试,可以访问外网站点。但是,由于有好多台内网服务器,不想一个个去设置http代理,所以想做透明代理,就又修改了一下squid的配置,改成透明代理方式,服务都启动之后,到其他内网服务器上测试,结果失败,无法出外网,这个时候即使设置http代理也无法出网。这里就郁闷了,研究了很久,同样的配置又在虚拟机上跑了一遍,虚拟机透明代理访问成功,所以就想问问各位,是否阿里云ECS不支持使用透明代理?如果有谁知道如何在ECS上配置透明代理的,可否分享一下技术方案,谢谢了。

展开
收起
chuangyue 2016-11-14 11:11:10 9045 0
4 条回答
写回答
取消 提交回答
  • 推荐回答:

    楼主您好,

    我没有相应的经验,但为您在网上搜索了一下,好象如果设置透明代理,且不想在客户端上设置代理参数,或许需要在客户系统上指定squid的系统为网关,且在squid系统上有相应的防火墙规则喔: http://wenzhongxiang.blog.51cto.com/6370734/1274670

    官方帮助文档地址:阿里云帮助中心

    更多参考: 阿里云官方(新用户需官网注册查看)

    2021-04-19 21:47:30
    赞同 展开评论 打赏
  • Re阿里云ECS搭建squid透明代理失败
    我在阿里云上配置成功了,主要是端口问题。详见:vimsky.com/article/561.html
    2017-03-06 23:44:25
    赞同 展开评论 打赏
  • 回 1楼dongshan8的帖子
    谢谢你了,防火墙规则我已经添加了,设置默认网关不是必须的,添加网段路由也可,但是同样的配置在VMware虚拟机上可以,在阿里云上却不行,尝试多次无果之后,最终放弃了这个方案,现在搭建了pptp vpn来使内网服务器通过VPN访问外网。
    2016-11-27 10:45:22
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    楼主您好,

    我没有相应的经验,但为您在网上搜索了一下,好象如果设置透明代理,且不想在客户端上设置代理参数,或许需要在客户系统上指定squid的系统为网关,且在squid系统上有相应的防火墙规则喔: http://wenzhongxiang.blog.51cto.com/6370734/1274670
    2016-11-15 10:04:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载