我在Windows Azure中創建了一個虛擬機。已安裝Java SE 6 build 33 JDK,已安裝Red5服務器版本0.9.1(最新版本1.0 rc2無法正常工作)。用Windows Azure在雲中安裝Red5服務器?
現在在本地red5服務器完美工作。我安裝了一個演示程序,工作正常。如果我想從另一臺機器撥打Red5服務器,我無法使其工作。
我從red5.properties文件中的虛擬機輸入公共IP地址。我已將防火牆設置爲打開端口:1935,1936,1945,5080和8088,並且我在Windows Azure中設置了相同的端點。
如果我使用端口5080(http://168.63.23.20:5080)調用公共IP,則什麼都不會發生......甚至不是標準的Red5主頁。如果我在沒有post 5080的情況下調用IP,IIS會顯示標準的IIS主頁,因此可以從互聯網上調用該機器。
任何人knsows我做錯了什麼?
謝謝。
嘗試在具有端口的同一VM上使用內部IP地址(即運行ipconfig/ifconfig獲取本地IP,然後嘗試localIP:5080)以確認正確的配置。在您的虛擬機中運行Netmon以檢查傳入的請求是否正在衝擊您的虛擬機,如果不是您的端點配置需要一些工作。 – AvkashChauhan
使用本地IP地址,它正在工作。我無法在Windows 2008虛擬機上找到好的舊netmon。發現了一個花哨的Windows網絡應用程序,但我現在不知道該讀什麼。 –