如何在 ubuntu 12.04 LTS 上设置 Squid 代理服务器?

如何在 ubuntu 12.04 LTS 上设置 Squid 代理服务器?

我曾尝试使用 Ubuntu wiki 指南在测试服务器上进行设置,并且成功了。不过如果有人能提供一些其他链接,我将不胜感激,因为这次我将在配置了其他服务的实时服务器上进行安装,而这些服务需要互联网。

所以坦率地说我不想弄乱它,但是我必须根据客户端要求在其上配置代理服务器。我需要一些链接,它们可以给我提供安装和配置 Squid 代理服务器所涉及的每个步骤的详细信息以及每个步骤将执行哪些活动?

如果您想建议使用 Squid 以外的新代理服务器部分,则要求如下:

  1. 必须有一个网络控制台来配置和执行日常更改、修改等。
  2. OpenNMS 应该能够监控它。
  3. 应该能够进行细粒度的配置,以满足未来的需求。

由于我的语言能力不是很好,请随意纠正问题或者在需要时询问更多信息:P

谢谢大家。

答案1

基本上,Squid 是一个代理服务器和 Web 缓存守护程序。它有多种用途,从通过缓存重复请求来加速 Web 服务器;到为共享网络资源的一组人缓存 Web、DNS 和其他计算机网络查找;到通过过滤流量来辅助安全性。

您可以在这里找到一个非常棒的分步教程http://microstutorial.com/setting-up-squid-proxy-server-in-ubuntu-12-04-lts/

简而言之,步骤如下:

步骤1

设置带有 2 个 Lan* 接口的 Ubuntu 盒子

第2步

将 LAN 接口配置为自动 (DHCP) 或手动。

步骤3

更新软件列表

sudo  apt-get update

步骤4

安装 squid

sudo apt-get install squid

步骤5

配置

有关这些步骤的完整详细信息,请参阅上面提供的链接。

相关内容