C# 在iis服务器上使用自定义url而不是IP地址
我已经在windows server 2012的IIS 8上托管了一个Asp.Net MVC应用程序,当前打开网页时使用的地址类似于10.10.10.10。是否有任何方法可以让它像www.example.com一样定制以访问该页面。我做了一些研究,但找不到更好的方法C# 在iis服务器上使用自定义url而不是IP地址,c#,asp.net-mvc-4,windows-server-2012,iis-8,C#,Asp.net Mvc 4,Windows Server 2012,Iis 8,我已经在windows server 2012的IIS 8上托管了一个Asp.Net MVC应用程序,当前打开网页时使用的地址类似于10.10.10.10。是否有任何方法可以让它像www.example.com一样定制以访问该页面。我做了一些研究,但找不到更好的方法 我使用IIS 8和Windows Server 2012来显示,假设10.x.x.x地址意味着它位于本地域/网络上 有两种简单的方法可以做到这一点: 托管您自己的DNS服务器,并为www.example.com添加一个条目以解析为1
我使用IIS 8和Windows Server 2012来显示,假设10.x.x.x地址意味着它位于本地域/网络上 有两种简单的方法可以做到这一点:
C:\Windows\System32\Drivers\etc\hosts
添加新行10.10.10 www.example.com
注意:选项2仅适用于您编辑主机文件的计算机。当然有!您需要编辑“主机”文件:
基本上是指IP(10.10.10.10)到www.example.com您需要将域名解析为IP。你可以:
- 使用机器名而不是IP(如
)或有时是机器的完全限定域名(如http://serverName/pages...
如果您的公司为此设置了广告或内部DNS)http://serverName.my.organization.com/pages...
- 如果您有组织的本地DNS服务器,则可以向注册DNS记录
- 如果您的IP是公共的,您可以使用公共DNS服务器向注册名称
- 您可以使用本地
主机
文件在本地计算机上提供DNS映射
- 您可以使用Fiddler作为代理并使用它解析DNS名称