首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未列出IIS网站绑定的IP地址

未列出IIS网站绑定的IP地址
EN

Stack Overflow用户
提问于 2012-05-06 10:21:19
回答 3查看 8.5K关注 0票数 0

最近购买了一台windows云服务器godaddy。现在,我安装了iis7和所有其他必需的软件。我有50.62.1.89和另外两个公共ips。另外,我有一个内网ip 10.1.0.2。现在的问题是我无法通过任何公网ip访问任何网站。我所有的公共ips都只打开默认网站。此外,我不能看到IIS网站绑定的公共ips。仅列出我的私有ip用于IIS绑定。

并且在我的服务器上也只公开打开默认的网站。但我能够打开使用内网ip的网站。但是我的公共ip地址正确地指向了我的服务器。我能够打开我的服务器使用远程桌面使用公共ip。同样,正如我所说,已经从IIS打开默认网站的公共ip没有问题。

请帮帮我。最近两天我都糊涂了。

EN

回答 3

Stack Overflow用户

发布于 2012-05-07 08:45:48

您应该查看GoDaddy文档(或咨询GoDaddy支持),了解如何配置您的云服务器:

  • 私有IP地址在internet
  • 上是不可路由的如果您只在您的服务器(由GoDaddy配置)上看到私有IP地址(10.x.x.x),那么这意味着有一个“路由系统”(nlb、防火墙等)。它将你的公网IP路由到你的内网IP--这是你可以“使用公网IP浏览你的网站”的唯一方式--有一个NAT (转换器)可以将公网IP映射到你的内网IP(和端口)。
票数 0
EN

Stack Overflow用户

发布于 2012-05-08 06:57:29

IIS中的绑定应使用内部IP。您将拥有端口转发规则或负载平衡规则,这些规则获取外部IP并将其转换为内部IP。一旦转换完成,虚拟机将使用内部IP处理所有内容,包括IIS中的绑定。当请求离开服务器时,请求将被转换回外部IP。

以下是为正常工作的网站设置IIS的步骤:

在Go Daddy Server Console.

  • Create a windows VM

  • 中创建或创建一个已经正常工作的网络,路径位于Start

  • Administrative Tools下的

  • VM

  • Server IIS

  • 右键单击站点

  • 添加网站

  • 站点名称: Path:选择您的网站将位于文件系统上的路径。我们将创建并使用此示例:c:\inetpub\wwwroot\mysite.com

  • Binding:所有未分配的端口80云服务器主机名mysite.com

  • Click ok

  • 右键单击

  • 编辑绑定

  • Add

  • host名称: www.mysite.com

  • Click ok云服务器将您的内容添加到:c:\inetpub\wwwroot\mysite.com

  • From Go

云服务器控制台将端口转发到公网IP,请参阅:<>G245>

http://support.godaddy.com/help/6197

此时,如果您转到yourpublicIP,您将看到IIS7欢迎页面。这是因为此IP归IIS中的默认站点所有。

如果您已经将域名指向您的公网IP,即mysite.com解析为yourpublicIPaddress,则访问mysite.com将在您的web浏览器中工作。

如果您没有将DNS指向公共IP,则可以编辑本地计算机上的主机文件,使域名仅在您的计算机上解析为该IP

有关路径,请参阅:

http://support.godaddy.com/help/3354/viewing-your-website-before-changing-your-nameservers-using-host-files

在一行中添加一个条目,如: mysite.com 50.62.1.89

保存并关闭该文件。

关闭web浏览器,重新打开,然后转到mysite.com。它应该像预期的那样工作。

使用上述方法,您可以在50.62.1.89IP地址上放置任意数量的网站。

如果你想让一个网站拥有该IP地址的一切。

  1. 开始
  2. Administrative工具
  3. 服务器管理器
  4. Roles
  5. Web Server
  6. 右键单击mysite.com
  7. 编辑绑定IIS地址:Address

现在转到yourpublicIPaddress将显示您的网站。

票数 0
EN

Stack Overflow用户

发布于 2016-04-21 11:06:53

非常有趣。我不认为这个问题涉及任何与GoDaddy或配置内部I端口转发有关的问题。仅仅因为一个人“应该”将他们的网站绑定到本地IP,并不意味着他们可以。它们可能没有能够进行端口转发的路由器,因此可能别无选择,只能将站点绑定到外部IP。

问题是为什么它们的外部IP (绑定到NIC)没有显示在IIS bindings IP选择框中。这是一个合理的问题,我碰巧也有同样的问题。我在绑定中没有显示20个in中的1个。其他人都是。见鬼!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10467606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档