Proxy 基于入站套接字连接的隧道出站HTTP

Proxy 基于入站套接字连接的隧道出站HTTP,proxy,Proxy,**此问题可能属于SF,但以下限制之一除外(在一台计算机上没有管理员权限)** 在我的工作中,我有两台机器,A和B。机器A是我的主要开发机器。它与公司网络完全断开连接。机器B已连接,主要用于电子邮件和web访问。这是相当锁定-我没有管理员权限,它不接受入站连接。我不能运行我下载的程序,但是我有VisualStudio2005,可以创建和运行运行运行良好的可执行文件(尽管缺乏管理员权限) 我在两者之间有一个特别的无线网络,我可以通过标准的Windows共享传输文件,只要我从机器B浏览到机器a上的共

**此问题可能属于SF,但以下限制之一除外(在一台计算机上没有管理员权限)**

在我的工作中,我有两台机器,A和B。机器A是我的主要开发机器。它与公司网络完全断开连接。机器B已连接,主要用于电子邮件和web访问。这是相当锁定-我没有管理员权限,它不接受入站连接。我不能运行我下载的程序,但是我有VisualStudio2005,可以创建和运行运行运行良好的可执行文件(尽管缺乏管理员权限)

我在两者之间有一个特别的无线网络,我可以通过标准的Windows共享传输文件,只要我从机器B浏览到机器a上的共享。我还可以浏览到机器a上托管的网站,包括非标准端口号(即)

我的目标是创建某种由机器B启动到机器A的连接,然后允许我在机器A上访问internet,可能是通过在机器B上设置代理服务器。但是,我需要代理服务器的源代码,以便我可以在本地构建和运行它

我最初的想法是创建两个应用程序,一个在机器B上运行,另一个在A上ping应用程序(在端口80上侦听本地请求),当它收到响应(我猜包含一个URL)时,使用HttpWebRequest对象点击该URL,然后将数据传递回。。。但我可以看到事情很快变得复杂起来


有什么建议可以让我开始吗?

任何数量的开源web代理都可以满足您的要求。您可以使用apache和mod_代理来实现这一点


然而,如果我是你的管理员,我发现你从一台我特别禁止访问的机器中挖洞访问,我会对你做这样的事情,其他程序员一提到你的名字就会哭。轻描淡写。

web代理将在哪台机器上运行?我不明白这将如何帮助解决机器B阻塞入站连接的问题,如果代理在机器A上运行,那么代理如何与机器B通信?谢谢注意到您对系统管理员等的关注。