我在伺服器上使用雙區域網路ip的形式分別配置了iis的網站和apache的網站,
如iis使用ip是192.168.3.114:80,apache使用ip是192.168.3.115:80
那麼我想用apache的反向 Proxy實現使用者在訪問外網ip的8080連接埠時候轉向到192.168.3.115:80
虛擬機器主機如何寫?
下面是我自己寫的一些代碼,怎麼改?求大神給意見!
NameVirtualHost *
ServerName www.h.com
ProxyPass / http://192.168.3.115/
ProxyPassReverse / http://192.168.3.115/
回複討論(解決方案)
apache你絕對啟動不起來,一台電腦內的同一個連接埠被佔用後,不能在分配給其他程式,除非關閉第一個程式,然後啟用第二個程式。
====================
按你的思路
解決方案
apache 分配90連接埠
===================
還有,你分外網和內網。那麼肯定有路由器吧。直接在路由器上指定IP連接埠即可,無需代理
1.如果IIS和APZCHE是兩台不同的伺服器,和其中一台暴露在外網中,那麼可以另當別論了。、
2.如果IIS和apche在同一內網,同一台伺服器,只是伺服器有多個網卡,這個就可以向上面我說的那種方式解決
所以。你先要把環境描述清楚一下。
=========================
1.如果IIS和APZCHE是兩台不同的伺服器,和其中一台暴露在外網中,那麼可以另當別論了。、
2.如果IIS和apche在同一內網,同一台伺服器,只是伺服器有多個網卡,這個就可以向上面我說的那種方式解決
所以。你先要把環境描述清楚一下。
=========================
是這樣的,一台已經設定了靜態nat,另一台是在本機上的用apache建立的虛擬機器主機,已經分配了ip,同樣是使用80連接埠,在內網已經能訪問了。環境是iis5.0和windows server 2008
請認真看一下
讓apache反向 Proxyiis及多網域名稱設定
apache代理IIS的80連接埠實現共存