IIS 中的绑定应使用内部 IP。您将拥有端口转发规则或负载平衡规则,它们采用外部 IP 并将其转换为内部 IP。翻译后,虚拟机将使用内部 IP 进行所有操作,包括 IIS 中的绑定。当请求离开服务器时,请求将被转换回外部 IP。
以下是为工作网站设置 IIS 的步骤:
- 在 Go Daddy 云服务器控制台中创建或拥有一个已经工作的网络。
- 创建一个 Windows 虚拟机
- 在开始
- 管理工具
- 服务器管理器
- 角色
- 网络服务器 IIS
- 右键单击站点
- 添加网站
- 网站名称:mysite.com
- 物理路径:选择您的网站将在文件系统上存在的路径。这个例子我们将创建和使用:
c:\inetpub\wwwroot\mysite.com
- 绑定:所有未分配的端口 80
- 主机名 mysite.com
- 点击确定
- 右键单击 mysite.com
- 编辑绑定
- 添加
- 主机名:www.mysite.com
- 点击确定
- 将您的内容添加到:
c:\inetpub\wwwroot\mysite.com
- 从 Go Daddy 云服务器控制台添加端口转发到公共 IP,请参阅:
http://support.godaddy.com/help/6197
此时,如果您转到您的publicIP,您将看到 IIS7 欢迎页面。这是因为此 IP 归 IIS 中的默认站点所有。
如果您已经拥有指向您的公共 IP 的域,即 mysite.com 解析为您的公共 IP 地址,那么访问 mysite.com 将在您的网络浏览器中工作。
如果您没有将 DNS 指向公共 IP,则可以编辑本地计算机上的 hosts 文件,以使域仅在您的计算机上解析为该 IP :
路径见:
http://support.godaddy.com/help/3354/viewing-your-website-before-sharing-your-nameservers-using-host-files
在一行中添加一个条目,例如:mysite.com 50.62.1.89
保存并关闭文件。
关闭您的网络浏览器,重新打开,然后转到 mysite.com。它应该按预期工作。
使用上述方法,您可以在 50.62.1.89 IP 地址上放置任意数量的网站。
如果您希望网站拥有该 IP 地址的所有内容。
- 开始
- 管理工具
- 服务器管理器
- 角色
- 网络服务器 IIS
- 右键单击 mysite.com
- 编辑绑定
- 添加
- IP地址:10.1.0.2
- 好的
现在转到您的公共 IP 地址将显示您的网站。