如何使用静态 public ip 地址绑定网站

how to bind a website with static public ip address

我在 Windows 服务器 2012 机器的 IIS 8 中托管了一个站点。我还有网络服务器的 public IP 地址。 现在,要将站点托管为 public 互联网站点并通过域名访问,谁能帮助我如何继续。

截至目前,我明白我必须更改网站与 public ip 地址的绑定。

您将不得不联系不同的提供商并为 DOMAIN 预订付费。完成后,将为您提供配置此域并指向您的 public ip 的工具。这就是所有人!

您是对的,您必须更改网站的绑定,您可以在站点级别的 IIS 管理器 GUI 中执行此操作。单击右侧的 bindings 并添加主机名为空的 IP 地址。

或通过命令行:

 C:\Windows\System32\inetsrv\appcmd.exe set config  -section:system.applicationHost/sites /+"[name='Default Web Site'].bindings.[protocol='http',bindingInformation='127.10.10.10:80:']" /commit:apphost

其中 Default Web Site 是您的站点名称,127.10.10.10 是您的 public IP 地址。

现在假设您的网络设置正确,您可以使用您的 public IP 地址在浏览器中访问该站点。

要改用主机名,您需要在某个地方有一个 DNS 服务器,它是您域的主要服务器,并且有一个指向您的 IP 地址的条目。

在托管 public 网站之前,您应该熟悉这些概念,或者使用一家为您处理所有这些的公司。

  1. 在 DNSEXIT.COM

    中创建新帐户

    添加您的静态 Public IP 使用您的 DNSEXIT 帐户管理 DNS 服务

  2. 购买了新域名,例如:yourname.com,从管理域名下的新域名 yourname.com 更改名称服务器 使用 DNSEXIT.COM 名称服务器设置

    从名称服务器更改 NS1 、 NS2 、 NS3 和 NS4 名称
  3. 访问您的路由器网络管理员,更改并重定向转发到您的 Web 服务器 IP 地址的端口 80,并且应启用 DMZ 确保您的端口被防火墙阻止,但仅在 OUTBOUND 和 INBOUND 设置下打开端口 80

测试您的新域 yourname.com,方法是使用您的智能手机或外部互联网访问此 url

您的 Web 服务器现在可以在 public 服务

上在线使用