2011-07-08 83 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或其他的東西。也許去問服務器故障,因爲通用轉發更適合那裏。