Articles of 代理

包含克隆数据包的UDP代理

从dynamic公共IP发送UDP消息定期到公共IP X:20000。 需要一个侦听IP X:20000的代理,然后将重复/克隆数据包转发到位于IP Y:20000的X:20001和不同的计算机。 现在,当应用程序在X:20001上进行侦听时,将对X:20001的消息作出响应,我希望将该消息从X:20000转发回PC A. 我怎样才能在Linux中实现这个function? (试图避免自定义脚本) 试图让一个应用程序在一个无头的服务器响应消息,一台计算机与监视器来实时debugging消息。

如何使用iptables通过代理启用透明的HTTP / Sredirect?

我目前的设置包含以下内容: 使用OpenWRT的路由器有两个接口: eth0是对网关的访问, eth1pipe理本地networking(192.128.2.0/24) 一个盒子(不能用于网桥模式),设置为允许路由器在其DMZ(192.168.1.0/24) 在路由器上启动并运行一个privoxy服务器,监听端口4000(接口eth1 ) 当我在eth1上设置客户端使用192.168.2.1:4000作为HTTP和HTTPS代理时,一切顺利。 不过,我使用iptables来自动执行这个redirect过程的尝试都失败了。 这是我做的最后一次尝试: iptables -t mangle -A PREROUTING -i eth1 -p tcp -m multiport –dport 80,443 -j TPROXY –on-ip 0.0.0.0 –on-port 4000 –tproxy-mark 1/1 iptables -t mangle -A PREROUTING -i eth0 -s 192.168.1.0/24 -j ACCEPT iptables -t mangle -A PREROUTING -i eth0 -d 192.168.1.0/24 -j ACCEPT iptables -t […]

如何避免与nginx的第一个字节超时

我在RubyOnRails中有一个应用程序,由CDN服务后面的NGINX服务器代理。 CDN有一个限制,如果响应的第一个字节没有在60秒内到达,CDN服务器响应: Error 503 first byte timeout 问题是,我确实有一些需要在Rails上处理超过60秒的请求。 有没有办法破解这个响应,在响应完成处理之前发送几个字节? 怎么样? 编辑1 : 我知道60年代已经很久了,我们正在想办法避免这种情况。 不过,我需要一个临时解决scheme,让60年代的请求工作。 即使我使用Ajax,一些Ajax调用也需要60多秒,而且会陷入同样的​​问题。 tcp_nopush或tcp_nodelay选项不起作用,我认为这是因为nginx正在等待rails应用程序响应,以知道它应该发送什么标题。 所以,也许这个解决scheme是我需要在RubyOnRails请求/响应周期内破解的

在使用笔记本电脑的服务器之间传输文件

我处于需要将大量数据从服务器A传输到服务器C的情况。但是: 服务器A不具有对服务器C的networking访问权限 我有权利SSH​​服务器A和服务器C. 为了SSH到服务器C,我必须先跳过主机服务器B 数据足够大,我无法从服务器A实际下载到笔记本电脑磁盘,然后将其上传到服务器C. 这是一次“转移” 服务器运行的是Linux,而笔记本电脑是Mac 描述情况的简图: 有没有办法通过我的笔记本电脑从服务器A“stream”文件到服务器C?

透明的Webcaching代理充当networking桥接器

是否有Webcaching代理连接作为网桥,所以它拦截来自客户端的GET请求,并将其redirect到其他Web服务器? (无需configuration客户端使用代理) Client _________________ \ | | Client— Network— |eth0 Proxy eth1|— Internet / |_________________| \ Client \____________ | Web cache | |____________| 谢谢。

有一个简单的基于日志logging的Web代理?

为了好玩,我很好奇保存我发送/接收的所有networkingstream量。 有没有在Ubuntu Linux上运行的任何FLOSSnetworking代理软件,只是将所有HTTPstream量的头文件,url,date时间和内容保存到文件中? 如果没有,我会写我自己的,但没有重新发明轮子的意思。 更新我想要这个的原因只是因为我有点数据囤积者。 我想知道是否有某种方式来logging我所有的networkingstream量。

用于GMail的本地authentication免费SMTP服务器

有一个应用程序不能使用GMail SMTP进行身份validation。 我想知道是否有可能创build一个本地代理SMTP服务器,将通过Gmail发送邮件? 所以我可以分配这个本地服务器的应用程序。

使用自动代理时,如何查看代理configuration?

我将机器的全局设置设置为使用自动代理configuration脚本。 例如http://autoproxy.mycompanydomain.exe:8080 ,但仍然有一些networking应用程序需要显式代理设置。 我认为这是因为这些应用程序不知道如何访问全局代理设置。 我怎样才能看到自动configuration的全局代理设置,所以我可以将它们复制到这些麻烦的应用程序的设置?

代理限制访问某些网站

我正在寻找一个解决scheme,使我们的办公室服务器function作为一个代理,阻止访问某些局域网IP的某些网站。 我正在寻找的解决scheme必须满足这些要求: 在Ubuntu服务器上运行 根据局域网IP限制访问某些网站(例如:closuresxxx.com为192.168.1.152) 根据网站地址限制访问网站(例如:closures* .facebook.com) 易于configuration(最好通过networking界面,我们的办公室经理应该能够操作它,因此如果可能的话,不要命令行) 最好是开源的 谢谢你的时间!

Linux:在专用服务器上build立精英/高级Web代理

我正在租用一台我想用来“上网”的专用服务器:基本上我总是想用相同的静态IP(我的专用服务器)来浏览网页。 我可以通过在专用服务器上运行Xvnc / FreeNX来实现,但是这有点慢而笨拙(我试过了)。 在专用的(Debian)Linux服务器上安装“elite / high-anonimity”Web代理所需的步骤是什么?要知道我的两个要求是: 我是唯一需要访问代理的人 所有我想要的是,我的宽带(dynamic)IP是完全隐藏的(我想总是从我的专用服务器的IP冲浪)。 请注意,使用静态IP的人可以find我的域名和我的真实姓名,我完全正确(实际上这是我想要的)。 我不想要的是人们知道我所连接的dynamicIP(宽带)。 有什么步骤需要做到这一点? (基本上我不在乎“anonimity”,我想要的是出现从静态IP冲浪,我想我需要所谓的“精英”Web代理来做到这一点,但我不知道) 技术信息和样本configuration最受欢迎:)