繁体   English   中英

Apache mod_proxy 端口重定向游戏服务器?

[英]Apache mod_proxy port redirect for game server?

我有一个游戏在端口 xxxx(服务器)上运行。 I made a rule for mod proxy in Apache to forward that port to 25555 /game (which theoretically should work. Problem comes when conencting, since I'm led to believe that the Headers are incorrect or basically Apache mod proxy only works with http or ftp 流量。它不会将所有数据包直接转发到目的地并通过代理反向返回?对于其他端口上的网站,它可以工作,只是没有任何非 http 或 ftp。

示例配置:

(仅总结)

LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_ftp_module modules/mod_proxy_ftp.so LoadModule proxy_http_module modules/mod_proxy_http.so

代理请求关闭

ProxyPreserveHost 开启

ProxyPass /folder/ http://localhost:8180/folder

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

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

如果您使用的是 linux,我认为您可以为此使用 iptables 或其他东西。 也许 go 并询问服务器故障,因为通用转发更适合那里。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM