Articles of 代理

使用Nginx Proxy进行子域代理/重写

我想把m.example.com和这些请求用nginx指向example.com/mobile/。 (相同的nginx服务器将服务于example.com) 有人可以帮我用我需要的configuration吗? 如果需要,我可以发布我的nginx.conf,但我认为它是这样的: location / {rewrite /([^ /] +)/ mobile / $ 1 break; proxy_pass http://127.0.0.1 ; } 我在正确的场地吗?

通过Ubuntu服务器最简单的隧道窗口http

我试图设置最简单的系统,以便能够通过我们的Ubuntu服务器从我的Firefox进行代理。 最初http / s端口就足够了,它只会发生在两个具体的IP(办公室和家庭)。 服务器已经有一个复杂的IPTables防火墙configuration,所以我真的不想通过我见过发表在这里的Squid或Shorewall路线。 我不需要那么多的function,ACL,caching等……只要有足够的IPTables规则(或者替代软件),我就可以在我的Firefox上设置一个代理,并通过该服务器连接。 我知道一个SSH隧道可以完成,但不知道如何使Firefox与我的本地SSH说话,并使用它作为代理。 任何帮助或链接将不胜感激。

你如何获得proxy.pac或wpad.pad故障转移?

托pipe网站或共享不可用时会发生什么情况? IE默认没有代理,并直接(通过我的两个代理服务器)。 我试图使代理configuration冗余,所以如果一个服务器托pipeproxy.pac或wpad.pad不可用,另一台服务器取代它的位置。 我需要DNS有两个WPAD Alogging,指向什么? 谢谢。 我只是想消除IE的单点故障。

透明代理到lo

我正在尝试在eth0和lo之间设置透明代理, 在DNS传播服务期间,原因是通过旧服务器和新服务器之间的SSH连接进行隧道传输,在“旧”服务器上,这适用于本地连接到本地主机的任何事情: 但是,对于任何打到“旧服务器”的外部地址的服务都不会转发,因为ssh隧道只监听到localhost(lo)的连接。 当前设置: Old server –> SSH Tunnel –> New server 什么需要发生 Client connection (ie tcp 8081) –> Old Server –> SSH Tunnel –> New server 我试图在IP表规则的多种变化,设置-L <service port>:0.0.0.0:<service port>不听所有接口上只在LO。 解决scheme必须来自iptables,没有时间部署鱿鱼/另一个代理服务。 所以总结。 假设tcp 8081,通过SSH连接隧道 我需要这个从eth0绑定的地址工作 提前致谢

我在哪里可以find彻底的nginx文档?

当我们迁移到新的服务器/ IP地址时,我想使用nginx作为现有主机上的代理。 我曾经说过要使用nginx的速度。 但是文件似乎几乎不存在。 很多应用指南,但在nginx维基上没有深入的内容: 句法 set命令 如果有兴趣的话,我正在专门研究如何向新主机发送请求,以便它知道原始主机要求的是什么。 可能通过一个新的头,可能通过设置一个查询stringparam.n

Apache服务器作为反向代理正在从html标签中移除xmlns信息

我有一个运行在tomcat上的Java应用程序,前面有一个Apache http服务器作为反向代理。 然而,代理正在从html标签中删除所有的xmlns数据,这打破了所有从未被分析过的Facebook的FBML。 我目前的configuration如下: ProxyRequests off ProxyHTMLDocType XHTML ProxyPassReverseCookiePath /cas / <Location /> ProxyPass http://localhost:8080/cas ProxyPassReverse http://localhost:8080/cas </Location> ProxyHTMLURLMap /cas / SetOutputFilter proxy-html <Proxy *> Order deny,allow Allow from all Satisfy all </Proxy> 提前致谢。

nginx的。 代理子域名到blogspot

我想设置我的nginx代理子域http://blog.mydomain.com到http://myblog.blogspot.com ,但我不想重写URL。 因此,用户将看到mydomain.comurl,而不是blogspoturl。 我该怎么做? 谢谢。

Nginx的反向代理设置完美,但IP仍然是127.0.0.1?

代理工作正常,我的发行版是Ubuntu 10.04LTS(服务器)和rpaf在apache内加载,具有以下设置httpd.conf: <IfModule mod_rpaf.c> RPAFenable On RPAFsethostname On RPAFproxy_ips 127.0.0.1 </IfModule> 我可以确定它被加载,例如: #a2enmod rpaf Module rpaf already enabled 我有强制重新加载的Apache,并重新加载nginx但我所有的连接仍然是从127.0.0.1: “GET /index.php HTTP / 1.0”200 1267“ – ”“Mozilla / 5.0(Windows; U; Windows NT 5.1; zh-CN)美国; rv:1.9.0.19)Gecko / 2010031422 Firefox / 3.0.19“ 为什么它仍然是来自外部的本地主机? 我会给任何信息,如果需要的话。

通过代理修改页面内容

是否有可能出现以下情况:我想通过我的Web服务器访问第三方网站。 是否可以在中间重写所有请求到第三方.CSS文件到我的服务器上的文件?

鱿鱼包注入/replace

我有一个服务器,将作为代理,使用鱿鱼。 我的目标是有东西取代传出的数据。 我尝试了ettercap,没有任何运气。 这个想法是,无论将要replace的数据需要与同一个盒子上的鱿鱼一起运行。 任何一个好的替代替代的想法? 或者我会怎么去在同一个盒子上使用与鱿鱼ettercap?