我部署一個網站到Azure的VM,並做了以下無法連接到虛擬機
- 1)創建一個HTTP端點使用TCP協議和端口80(均
內部和外部)的VM - 2)配置網站與分配的內部IP 分配
我可以瀏覽到VM中的網站,但來自外部使用無法連接到它要麼DNS或Azure指定的公共VIP。瀏覽器說「無法連接到[vip]」。
我是否錯過了關於如何解決此問題的任何步驟或任何建議?
我部署一個網站到Azure的VM,並做了以下無法連接到虛擬機
我可以瀏覽到VM中的網站,但來自外部使用無法連接到它要麼DNS或Azure指定的公共VIP。瀏覽器說「無法連接到[vip]」。
我是否錯過了關於如何解決此問題的任何步驟或任何建議?
最後,我發現它是由在端點設置中選擇「直接連接」引起的。 解開它,它的工作原理...
你配置完全如圖所示 - http://www.intstrings.com/ramivemula/articles/public-access-of-website-hosted-in-azure-windows-服務器VM /。您還需要使用服務器瀏覽器啓用應用程序開發功能,否則ASP.Net頁面可能不會從IIS提供。我不認爲你需要配置內部IP的網站。 – ramiramilu
是的,當我配置虛擬機時,我確實遵循了這篇文章,並且啓用了所有與ASP .net相關的角色,如果在本地虛擬機中使用本地主機瀏覽虛擬機,它會起作用。你是對的,內部IP不是必需的,但即使我刪除了內部IP配置,它也沒有什麼不同。 – peanut
當您瀏覽虛擬機之外的網站時,您會得到什麼樣的錯誤?是ASP.Net錯誤?我從來沒有爲端口80添加任何防火牆規則,但它仍然有效。 – ramiramilu