2016-03-08 69 views
-1

我有一個kimsufi服務器,我已經安裝了proxmox。 我創建2個容器:從主機反向代理和iptables

1反向代理(Apache2的) 1網絡服務器(創建具有Apache2的一個wiki)

我想重定向所有webtrafic(80端口),以反向代理,因爲我想許多帶有Web服務器的容器。

這是網絡方案:

主持人:192.168.254.254 反向代理:192.168.254.10 百科:192.168.254.20

這是我在主機進入iptables規則:

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.254.10 
iptables -t nat -A POSTROUTING -j MASQUERADE 

但是當我在反向代理上嘗試wget 192.168.1.20時,我有了逆向代理的index.html。

感謝您的幫助

回答

0

我已經解決我的問題,我必須準確的iptable的規則出接口,這樣的:

iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 80 -j DNAT --to-destination 192.168.254.10:80