2011-07-08 50 views
1

我有一个运行在端口xxxx(服务器,就是这样)的游戏。我在Apache中为mod代理制定了一个规则,将该端口转发到25555 /游戏(理论上这应该可以工作,因为我认为Headers是不正确的,或者基本上Apache mod代理只适用于http或。FTP流量不转发所有的数据包直接到目的地再换用代理反向有关它的工作原理等港口,网站只是没有任何非HTTP或FTP游戏服务器的Apache mod_proxy端口重定向?

示例配置:?

(只总结)

的LoadModule proxy_module模块/ mod_proxy.so 的LoadModule proxy_ajp_module模块/ mod_proxy_ajp.so 的LoadModule亲xy_balancer_module模块/ mod_proxy_balancer.so 的LoadModule proxy_connect_module模块/ mod_proxy_connect.so 的LoadModule proxy_ftp_module模块/ mod_proxy_ftp.so 的LoadModule proxy_http_module模块/ mod_proxy_http.so

将ProxyRequests关

ProxyPreserveHost在

的ProxyPass /文件夹/ http://localhost:8180/folder

ProxyPassReverse/folder/http://localhost:8180/folder

回答

1

是的,代理是针对特定类型的流量。 HTTP,FTP,AJP等。代理服务器本质上需要知道它处理的流量的性质。 Proxy/Apache不是用于任何连接/流量的端口转发的正确工具。您需要一些其他较低级别的网络实用程序来进行通用预警。

如果你在linux上,我认为你可以使用iptables或其他的东西。也许去问服务器故障,因为通用转发更适合那里。