2014-12-04 77 views
0

我剛剛在我的Amazon EC2上的IIS上創建了一個新網站,並且想知道是否有方法可以公開訪問而不分配域。如何在沒有域名的情況下訪問AWS EC2上的網站

詳細說明。我創建了一個新的網站dev.example.com,當我登錄我的實例時可以訪問它。是否有這樣做讓我們說54.xxx.xx.xxx:80:dev.example.com

我不知道這甚至有可能使任何提示的讚賞

回答

0

你絕對可以做到這一點,但這裏是你需要做什麼:

  • 確保IIS配置爲路由上的特定IP地址到你的網站的任何傳入連接。這與IIS專門偵聽特定主機名(例如mywebsite.com)截然不同。
  • 作爲上述替代方案,您也可以在本地計算機上手動設置DNS,然後使用您的網絡瀏覽器訪問mywebsite.com。從IIS的角度來看,用戶將請求mywebsite.com,就好像設置了公共DNS一樣
  • 就您訪問的IP地址而言,您的實例將具有短暫的公共IP地址,當實例停止時它將被重置並啓動,或彈性IP地址,在重新啓動時仍然存在。
  • 正如@Anthony Manzo所提到的,您需要確保與此實例關聯的安全組允許使用端口80.此外,您可能希望完全禁用Windows防火牆(或者檢查是否允許所有三個端口都使用端口80 「區域」(Windows防火牆有3個不同的區域來管理)
0

有無外面做訪問它的方式查看EC2 Web控制檯左側的「安全組」。您必須先允許安全組中的TCP 80(以及其他任何內容)(可能是「默認」)。

+0

安全組下的所有必要的東西都完成了。我可以看到IIS的默認站點和東西,當我檢查IP地址但我該如何檢查新網站...? – Geo 2014-12-04 19:57:09

1

Afaik分配給EC2實例的IP地址可以在其整個生命週期內改變,因此您應該生成一個彈性IP地址(它總是直接指向您的實例)。這樣,您就不必親自處理DNS,並始終能夠連接到您的實例。

相關問題