当前位置: 首页 > 知识库问答 >
问题:

apache代理tcp流量

邰昀
2023-03-14

我有个奇怪的问题。

我有http流量进入端口80,由我的vhosts文件管理,代理到内部web服务器,但我也有tcp非http流量进入端口80,需要代理到端口80上的另一个内部服务器

我已经尝试了mod重写规则来尝试隔离非http通信的源ip地址,并创建一个规则来代理它到我的其他内部主机,但这也不起作用。

我将windows与apache一起使用,如果可能的话,我更愿意使用apache来实现这一点。

共有1个答案

常明亮
2023-03-14

根据这个堆栈溢出线程,Apache不是代理TCP连接的理想工具。StackOverlow-如何在多个端口上设置反向代理-TCP-UDP

 类似资料:
  • TCP代理配置概述。 filter.network.TcpProxy filter.network.TcpProxy.DeprecatedV1 filter.network.TcpProxy.DeprecatedV1.TCPRoute filter.network.TcpProxy filter.network.TcpProxy proto { "stat_prefix": "...",

  • TCP代理配置参考 { "name": "tcp_proxy", "config": { "stat_prefix": "...", "route_config": "{...}", "access_log": [] } } route_config (required, object) 过滤器的路由表。所有的过滤器实例都必须有一个路由表,即使它是空的。 st

  • TCP代理架构概述 v1 API 参考 v2 API 参考 统计 TCP代理过滤器同时包括下游统计信息以及适用与多集群上游统计信息。下游统计信息的根为tcp.<stat_prefix>.统计如下: 名称 类型 描述 downstream_cx_total Counter 过滤器处理的连接总数 downstream_cx_no_route Counter 没有找到匹配路由的连接数 downstrea

  • 由于Envoy基本上是作为L3/L4服务器编写的,因此很容易实现基本的L3/L4代理。TCP代理过滤器在下游客户端和上游群集之间执行基本的1:1网络连接代理。它本身可以用作替代通道,或与其他过滤器(如MongoDB过滤器或速率限制过滤器)结合使用。 TCP代理过滤器将遵守每个上游集群的全局资源管理器施加的连接限制。TCP代理过滤器检查上游集群的资源管理器是否可以创建连接,而不会超过该集群的最大连接

  • 如控制Egress流量告诉我们可以从服务网格内部应用访问外部(指在Kubernetes外的服务)的 HTTP 和 HTTPS 服务。默认情况下,支持 istio 的应用程序无法直接访问集群外部的 URL 。要启用这种访问,必须先定义 Egress 规则或者配置直接调用外部服务规则。 此任务描述如何配置 Istio 内应用如何访问 Istio 外部的应用。 开始之前 遵循安装指南设置Istio 启动

  • 我试图将twitter提要流到hdfs,然后使用Hive。但是第一部分,流数据和加载到hdfs不起作用,并给出空指针异常。 这是我尝试过的。 4.我将flume-sources-1.0-snapshot.jar添加到/user/lib/flume/lib。 5.启动Hadoop并执行以下操作 6.我在/user/lib/flume中运行以下内容