Articles of 代理

SSL代理:转发没有encryption

我有一个python应用程序监听端口9001 HTTP通信。 我试图configurationApache(或者其他任何东西)来侦听端口443上的HTTPS连接,然后将连接(无encryption)转发到同一台机器上的端口9001。 然后,我的应用程序将通过代理进行回复,在那里encryption将被重新应用,并透明地返回给客户端。 我对站点名称和SSL证书没有任何的疯狂,我有一个公有IP,一个主机名和一个SSL证书。 剥离代理上的encryption似乎并不是一个常见的要求。 我正在要求一个正常的要求? 这种configuration还有其他问题吗?

将所有传出的http路由到ntlmaps

我有一个Linux的Ubuntu的虚拟机主机xampp设置。 不幸的是,我背后的一个NTLM代理,所以我不能让PHP与外部世界“沟通”。 Apt-get工作正常,因为我已经设置ntlmaps。 有没有什么办法,我可以redirect的Apache-PHP的ntlmaps? (在PHPcurl代码硬编码代理不是一个选项)。

IIS将子目录redirect到外部URL

嗨,原谅我的无知,我是一个谦虚的客户端开发人员… 我是一个由静态HTML和JS组成的web应用程序。 但是我想通过AJAX调用外部服务,这会在浏览器上导致CORS或跨域策略的一些问题。 所以我需要向MY服务器http://dev.webapp.com/service发送请求 所以我想将服务器上的/服务redirect到http://externaldata.com/service 并返回结果。 Mac的男孩们用Apache代码通过了Apache的授权: ProxyPass /service http://externaldata.com/service 任何人都可以帮助如何在IIS中做到这一点? 我find了关于ARR和反向代理的文章,这些文章是异形的,看起来太复杂了。 作为一个谦虚的webdev我可以做到这一点使用IIS GUI?

通过外部服务器路由SOAP请求

我需要与SOAP Web服务集成,要求请求来自列入白名单的IP地址。 正如我经常从各地进行开发,每次都要求一个新的白名单IP是非常烦人的。 我有一个白名单的远程服务器。 如何将我的SOAP请求(我可以将WSDL中的端点)更改为远程计算机并将其转发给Web服务? 我的远程服务器用于其他的事情,所以它只需要转发一个特定的端口,而不是所有的stream量。 哦,Web服务期望SSL。

设置代理来处理子域请求

我已经设置了一个网站的代理,它与以下nginxconfiguration一起工作: server { listen 80; server_name proxy.example.com; access_log /dev/null; error_log /dev/null; location / { proxy_pass http://thepiratebay.se; proxy_set_header X-Real-IP $remote_addr; } } 然而,在这个也有从一个子域( static.thepiratebay.se )加载的样式,这是不经过我的代理,因为它链接到原来的域名。 有没有办法让这些请求去我的代理? 服务时是否必须更改页面的内容,让他们也通过我的代理? 如果是的话:怎么样? :)还是有另一种(也许更好)的方式?

apache proxyremote和http

ProxyRemote语法是: <remote-server> = <protocol>://<hostname>[:port] 所以,我必须把主机名之前的协议。 但是我的代理服务器是xyzn:1234 (没有http ) 而当我以这种方式使用proxyremote时,它不起作用。 (什么都没发生) ProxyRequests On ProxyRemote http http://xyzn:1234 如果我从代理url中删除http:// ,Apache将返回一个错误: ProxyRemote: Bad syntax for a remote proxy server 如何解决? 谢谢。

如何在代理会话中维护伪装的URL?

我有我的网站的支持页面(www.company.com/support)redirect到第三方托pipe的网站(company.custhelp.com)的代理通过规则…但网站链接本身都在单独的域。 有没有办法维护代理会话,以便会话中点击的链接也通过代理,并保持我希望用户看到的“正确的”url?

可以Squid3访问PHP助手

Squid3可以使用除了ACL和redirect以外的PHP帮助程序吗? 我需要Squid使用PHP程序(使用mysql访问)来设置应该用于特定连接的父代理,所以程序应该能够为该连接设置cache_peer等的值。 如果是这样的话,我可能会纠正我的错误

如何阻止Skype使用Squid3?

我刚刚在我的服务器上安装了Squid3,并尝试阻止Skype Messenger。 仍然没有运气。 我试图在squid wiki( http://wiki.squid-cache.org/ConfigExamples/Chat/Skype )中添加规则到squid.conf的末尾: # Skype acl numeric_IPs dstdom_regex ^(([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)|(\[([0-9af]+)?:([0-9af:]+)?:([0-9af]+)?\])):443 acl Skype_UA browser ^skype http_access deny numeric_IPS http_access deny Skype_UA acl validUserAgent browser \S+ http_access deny !validUserAgent 但没有任何作品。 如何阻止Skype? 请帮忙

SSH代理和远程端口?

示例: [[Server]]有两个接口:iface1和iface2; iface1只侦听SSH iface2只侦听HTTPS(我的目标) 只有[[SSHProxy]]被授权连接到[[Server]]:22 图: :iface2(listen 443) [[Server]] :iface1(listen 22) <—–> [[SSHProxy]] :iface1(listen 22) <—–> [[MyStation]] 问题==>如何在ssh_config的[[MyStation]]本地[[Server]]:iface2(443) [[MyStation]]上的[[Server]]:iface2(443) ,使用nc或SSH的"-w"选项? 其实我做了两次: 从[[MyStation]]: ssh user@[[SSHProxy]] 然后在SSHProxy上: ssh user@[[Server]] -L8443:iface2:443 从[[MyStation]]: ssh user@[[SSHProxy]] -L8443:127.0.0.1:8443 我正在寻找一个更快的方式… 非常感谢 !