我已经在我的虚拟机的IIS与域名托管我的dotnet应用程序,在虚拟机我可以能够访问应用程序使用ip和域名都,外部我可以能够访问只使用ip地址我不能使用域名的应用程序我怎样才能访问iis托管应用程序与域名外部
f8rj6qna1#
如果在虚拟机的IIS中承载dotnet应用程序,并在etc文件夹(路径:%windir%\system32\drivers\etc),只能使用域名在虚拟机中访问。因为虚拟机的本地etc/hosts文件只用于向本地系统提供域名解析服务。您尝试从外部访问网站的系统不知道此Map,无法将域名解析为IP。您可以使用以下方法:1.如果您的网络中有可用的DNS服务器,则可以在那里注册该名称。(推荐)1.您可以在要访问网站的每个系统的主机文件中添加Map。
1条答案
按热度按时间f8rj6qna1#
如果在虚拟机的IIS中承载dotnet应用程序,并在etc文件夹(路径:%windir%\system32\drivers\etc),只能使用域名在虚拟机中访问。因为虚拟机的本地etc/hosts文件只用于向本地系统提供域名解析服务。您尝试从外部访问网站的系统不知道此Map,无法将域名解析为IP。
您可以使用以下方法:
1.如果您的网络中有可用的DNS服务器,则可以在那里注册该名称。(推荐)
1.您可以在要访问网站的每个系统的主机文件中添加Map。