【问题标题】:How to change IP address to host name in IIS server?如何在 IIS 服务器中将 IP 地址更改为主机名?
【发布时间】:2020-01-11 02:14:13
【问题描述】:

我在 IIS 服务器中托管了我的 .Net 项目,现在我有了 IP 地址。我想将其更改为主机名,并且我已经尝试了以下步骤

1) 根据我在 IIS 服务器中的现有 IP 地址在站点绑定中添加主机名

2) 根据添加的主机名修改主机文件(C:\Windows\System32\drivers\etc)

但是当我在浏览器中导航主机名时出现以下错误

错误的请求 - 无效的主机名 HTTP 错误 400。请求主机名是 无效。

这个问题有什么解决办法??

【问题讨论】:

  • 您是否正在尝试使用实时网站.. 您是否在 DNS 提供商的帮助下将主机名映射到 IP 地址?
  • 是的,我正在尝试使用实时网站,这样我就无法使用本地主机文件来定义我的主机名,你能解释一下最好的方法吗

标签: asp.net-mvc iis dns iis-express


【解决方案1】:

您在哪里托管 IIS 服务器?本地域环境或具有公共防火墙 IP 地址的 Cloud VM?

如果您在域环境中托管 Web 服务器,那么您需要在 DNS 中为您的 Web 服务器创建一个 CNAME,并在 IIS 中为您的网站设置绑定主机头。

如果您只是在云虚拟机中托管 Web 服务器,那么您应该从 Godaddy 等域提供商处购买公共域,并将域名映射到您的虚拟机的公共防火墙地址。之后,您应该将主机名添加到您的 IIS 站点。最后,您应该能够访问该网站。请记住在防火墙入站规则中允许端口号。

【讨论】:

    猜你喜欢
    • 2013-02-26
    • 1970-01-01
    • 2018-09-28
    • 2014-04-12
    • 2019-09-29
    • 1970-01-01
    • 2015-10-17
    • 1970-01-01
    相关资源
    最近更新 更多