我有一個服務在http端口8080和https端口8443上運行,所有到端口8080的流量都被重定向到在server.xml上配置的https 8443本身。重定向服務的端口可以使用iptables而不是mod_proxy
要求:
所有流量使用的端口80,8080,443,8443應該被轉移到8443沒有端口號時,得到下URL顯示
可能的解決方案:
我知道,使用mod_proxy ,掩蔽和反向代理,我們可以實現它(http://www.pothireddy.com/knowledge/environment/masking/)
的問題在這裏是我們可以用iptables以實施,而不是mod_proxy的解決方案,如果是的話該怎麼辦,我們實現它....
已經嘗試過這樣的事情:
的iptables -t NAT -A PREROUTING -p tcp的--dport 443 -j REDIRECT --to-8443端口 當有人打443端口
當有人打口固定的問題,明確8443端口,然後在8443顯示 起來的網址是什麼?我們可以實現類似的東西....只是掩蓋 端口8443的iptables -t NAT -A PREROUTING -p tcp的--dport 8443 -j REDIRECT --to-8443端口
如何流量重定向端口80到端口8443,當我嘗試 使用下面的命令,看起來像它變得混淆 流量從http端口到https端口? iptables的-t NAT -A PREROUTING -p TCP --dport 8443 -j REDIRECT --to端口8443
用於固定上述2個問題的任何可能的解決方案?