良好的OpenSUSE个人代理 – Squid?

我最近在Windows Server 2008R2(x64)机器上的VMWarePlayer VM上安装了OpenSUSE。

我想build立一个SOCKS(?)代理,允许我从任何地方通过我的家庭networking中继连接,如果需要的话。

我在找什么:

  • 轻量级(不重要,但可取 – 不需要膨胀)
  • 从任何地方访问
  • 可以通过configurtin打开/closures
  • 允许我限制访问自己和select其他人。 访问完全由我控制。
  • 理想情况下,执行一些可configuration的caching(不要浪费带宽,不要浪费其他未使用的VM上的磁盘空间)
  • logging的能力会很好,但不是必需的

我知道的事情:

  • 虚拟机设置为使用桥接networking,并通过DHCP从路由器获取IP地址。 IP地址映射到MAC地址,因此应该是静态的。
  • 路由器将需要转发适当的端口 – 这里没有问题。
  • 虚拟机将永远在线(这是专门为我的家庭networking内的虚拟机服务器)
  • 万一它有帮助,我已经有了一个完整的EV SSL证书的DNS入口指向我的国美电器networking。 它尚未安装在OpenSUSE服务器上
  • 该服务器只有1(虚拟)网卡,我不需要它充当防火墙/网关/其他任何东西。
  • 我不需要代理透明。

问题:

  • 我是一个Linux新手。 我多年来一直使用CLI修复我的LAMP开发环境的小问题,同时严重依赖于互联网。 假设我知道ls,cat,vi,putty,scp,mount,cron和类似的命令,但除了configurationLAMP环境之外别无他法。 我已经使用了iptables,但不要忽略\和他们
  • 我一直在使用Ubuntu(Turnkey LAMP)的风格,没有一个GUI为99%的LAMP服务需求。 不幸的是,我需要让我的开发环境符合新的生产环境 – 因此是OpenSUSE。 不幸的是,这意味着我今天才第一次见到Linux桌面。
  • 我发现Yast,它似乎有很大的帮助,但是我没有信心,除非我有指导,否则我不会使用它。 我已经做了两次了,我感到无聊的重新安装。
  • 我知道Hyper-V附带了我的服务器,但我使用VMWare Player来模拟生产VM,所以它不是可选的。

Noe,我曾经有一个SmoothWall安装,它使用(我相信)鱿鱼这似乎是完美的 – 但我甚至不知道什么发行版运行。 我认为Squid可用于OpenSUSE,因为它是在Yast中,但有多个版本。 此外,smoothwall盒使用2个网卡,虚拟机只有一个 – 所以我不知道它适用。

总之,我相信我不明白这个问题,但会感谢一些专家的指导。

  • 我应该试图获得Squid吗?
  • OpenSUSE是正确的服务器吗? 我select它,因为如果需要它可以加倍LAMP开发环境。
  • 我在哪里可以find一个好老师新手?

我通常会花费几个星期的时间进行search和testing,但不幸的是,我有一个时间限制,最好在周末需要它。

感谢您的时间和帮助。

当我仍然使用慢wwwoffle ,我喜欢wwwoffle 。 我在Debian系统上使用它。 在wwwoffle你仍然可以使用caching,即使离线(因此名称)。