Articles of 代理

如何使用Nginx作为HTTP / HTTPS代理服务器?

是否可以使用Nginx作为HTTP / HTTPS代理?

代理与netcat永远

我使用netcat代理VNC TCP服务器端口。 代理机器运行linux。 这是我使用的命令: mkfifo backpipe nc -l 5902 0<backpipe | nc 10.1.1.116 5902 1>backpipe 10.1.1.116是原始VNC服务在端口5902上运行的“远程”机器。在此命令之后,其他机器的本地主机上可以使用VNC服务。 但是,在每个VNC会话之后,netcat“代理服务器”将停止,这是netcat的工作方式。 如何让netcat在VNC会话终止后继续运行“代理服务”? 作为一种解决方法,我把netcat命令行放在一个无限循环中: mkfifo backpipe while true; do nc -l 5902 0<backpipe | nc 10.1.1.116 5902 1>backpipe; done 但我更喜欢一个“官方”的netcat解决scheme,根本不中断服务。 我已阅读有关“ – ”参数,但我不知道这是否适合的情况下,我还没有能够正确应用它。 补充说明: 当然,我可以通过不同的方式使用ssh隧道来实现这一点,但是我想要一个没有encryption开销的解决scheme,以尽可能地为VNC客户端做出响应。 否则,一个不同的代理解决scheme是可以的 客户端必须是VNC,没有其他协议是可能的。

Apache代理超时

我想了解我们的Apache 2.2 error_log中的以下消息发生了什么: Wed May 18 21:03:29 2011] [error] [client 172.20.10.10] (70007)The timeout specified has expired: proxy: error reading status line from remote server super-load1-ga.test.com, referer: https://tester2.test.com/boom/ga/inside.as p 我们使用mod_proxy运行Apache 2.2。 这个Apache是​​否在httpd.conf中超时了与其5分钟TimeOut值相关的请求? (这意味着它在5分钟内没有收到来自远程服务器的响应)或者这只是远程服务器的响应,说它不能处理连接? 在我看到这个错误的时候,Apache很快就用完了MaxClients。 代理入口的快速示例: ProxyPass /boom/ga https://super-load1-ga.test.com ProxyPassReverse /boom/ga https://super-load1-ga.test.com

如何在公司networking内部下载可执行文件?

乍一看这似乎是一个愚蠢(或邪恶)的问题,但请允许我详细说明… 我们已经在公司networking和代理上实施了各种措施,以防止某些文件types下载到公司机器上。 当点击下载这些文件时,大多数文件,甚至与exe的内部压缩文件被阻止。 但一些“进取”用户仍然设法下载工作。 例如,我站在某人(不了解我或我工作的部门)的后面,在我们眼前改变了以“.exe”结尾的URL到“.exe?”,并且浏览器去了马上就下载了“未知”文件types。 从那时起,我们已经堵住了这个漏洞,但是我想知道是否有人知道任何绕过networking安全和检查软件的恶意文件下载方式。 或者,如果你知道一些你可以发誓的商业软件是防弹的,那么我们可以试用一段时间。 任何帮助赞赏…

AWS中是否有基于云的反向代理解决scheme?

系统 我在AWS上的EC2机器上部署了一个API。 传入的HTTPS请求被传递给一个弹性负载均衡器 。 负载平衡器处理SSL,并将请求传递给Nginx服务器,Nginx服务器根据请求URL将请求代理到特定服务器。 疼痛 Nginx机器需要大量的维护工作,特别是当服务器IP地址改变的时候。 而且,基于URL的代理路由确实看起来像负载均衡器的自然延续。 有一个理智的基于Web的或基于API的界面来控制URL路由将是一个巨大的福音。 这个问题 是否有任何基于云的路由解决scheme可以通过URL模式代理HTTP请求,取代我的Nginx机器?

向伊朗的异议人士提供代理服务器的信息?

有谁知道为伊朗持不同政见者提供代理服务器的努力? 我想帮忙。 注意事项:我是一个networking新手,使用了一些轻量级的硬件,所以我不知道我能提供多less。 我不知道我提供的任何服务是否可以从政权的情报行动中获得保障。 这就是说,我想知道是否有一些我可以帮助的途径。 我明白,开放代理服务器对其他用户可能是一个风险和麻烦。 我认为信息自由stream动的社区回报暂时高于平常水平,因此改变这些社区成本/收益的正常计算。 我很乐意configuration监视和停止滥用。 如果离线答复更有意义,可以通过Gmail联系我。 我愿意完成身份validation的离线validation。

如何使用HAProxy根据主机名转移stream量?

我已经在HAProxy上创build了一些初始的成功,build立了一系列监听其他端口的应用服务器。 我现在有另一个Web服务器监听一个端口,我想要做什么改变,以我的configurationstream量通过主机名以及。 以下是目前的设置,假设: 我的Apache Web服务器运行在examplecom:8001 我的一堆应用程序服务器0.0.0.0:8081,0.0.0.0:8082,0.0.0.0:8083 global log 127.0.0.1 local0 log 127.0.0.1 local1 notice maxconn 4096 debug #quiet #user haproxy #group haproxy defaults log global mode http option httplog option dontlognull retries 3 redispatch maxconn 2000 contimeout 5000 clitimeout 50000 srvtimeout 50000 listen appservers 0.0.0.0:80 mode http balance roundrobin option httpclose option forwardfor #option httpchk […]

我可以创buildSSH来通过服务器隧道HTTP像它是代理?

说我有一个server和client 。 我需要通过server创build从client website连接,就像它是代理服务器。 是否可以使用SSH tunel来做到这一点,或者我必须安装一些代理服务到server ?

如何为本地系统configuration代理设置?

如果我通过控制面板编辑代理服务器设置,这些设置存储在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable和…\ProxyServer 。 在LOCAL SYSTEM下作为服务运行时,这些设置当然不会使用。 所以我尝试在HKEY_USERS\S-1-5-18\… (以及HKEY_USERS\.DEFAULT\…和系统上的所有其他用户)下设置ProxyEnable和ProxyServer ,但这是行不通的。 如何设置LOCAL SYSTEM用户的代理设置?

使用$ http_proxy env var时的代理exception?

在典型的浏览器中,当我们设置代理服务器时,我们可以定义不使用代理服务器的主机名/ IP地址列表。 当使用$ http_proxy时,我们如何完成同样的事情? 我依靠设置$ http_proxy在Linux上的Chromium中使用代理服务器,但它们是Intranet上的某些IP地址,我需要绕过代理设置。