【问题标题】:Tunneling through a proxy通过代理建立隧道
【发布时间】:2010-11-28 10:14:12
【问题描述】:

我的 Intranet 用户正在通过网络上的代理访问 Internet。我需要在几台机器上监视和过滤对该代理的某些请求。本质上,我需要在本地机器上代理代理

如何插入本地应用程序作为本地系统和 Intranet 代理之间的中继?

我必须将本地代理设置更改为本地机器上的一个端点,该端点又应该将 HTTP 请求中继到外部代理。但是,我没有编写代理的经验。这甚至可能吗?


编辑:我正在寻找的术语是隧道,而不是通过代理进行代理。这是可能的,我用 TCP 管道管理它。

【问题讨论】:

  • 他们会在不到一周的时间内弄清楚如何绕过你的。您现有的代理应该已经具备此功能。
  • @Hans,不用担心。这不是一个安全应用程序。

标签: c# proxy


【解决方案1】:

为什么不使用现有的代理服务器?它具有所有必需的功能,您不必担心稳定性和性能。

【讨论】:

    【解决方案2】:

    我编写了一个自定义 TCP 隧道,将请求转发到 Intranet 代理,并将浏览器代理指向本地机器。

    【讨论】: