我在端口80上运行nginx,在端口8080上运行apache
我想异步地将所有流量传输到nginx和apache,即一台服务器的性能不依赖于其他服务器.原因是nginx将为我的网站提供服务,而apache将用于对流量进行分析.
我想镜像/复制两个端口上的流量.我不想要转发……
我试过以下但是徒劳无功……
sudo iptables -A PREROUTING -t mangle -p tcp ! -s 127.0.0.1/32 --dport 80 -j TEE --gateway 127.0.0.1
和
sudo iptables -A POSTROUTING -t nat -p tcp -s 127.0.0.1/32 --dport 8080 -j SNAT --to 127.0.0.1:8080
我哪里错了?
我在ubuntu 11.04上使用iptables v1.4.10
最佳答案
根本不可能.您只能使用某种类型的数据包嗅探器捕获和分析镜像流量,但不能使用侦听套接字的常规apache(或任何进程)来捕获和分析镜像流量.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。