无DNS在iis上部署网站
Posted 仰望星空的代码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无DNS在iis上部署网站相关的知识,希望对你有一定的参考价值。
开发人员把自己的电脑作为服务器进行部署网站有两种方式:1、不指定主机名,分配ip地址和端口,2、指定主机名,不分配ip地址(如果分配了ip地址会无法访问),可以使用默认80端口或设置为其他端口。
这两种方法的区别:
第一种方法比较简单,如果没有特殊需求使用第一种方式即可,访问时在地址栏中直接输入ip地址和端口即可。这种方式发布的网站访问时直接使用ip地址访问没有经过DNS服务器进行域名解析即没有域名解析的过程。方便快捷,另外一个优势是在同一局域网的电脑也可以通过ip+端口来访问你电脑上的网站。
第二种方法部署网站就有点复杂了。首先要清楚主机名的概念,主机名就是平时所说的域名,假设百度使用的是iis服务器,那么部署时主机名就是www.baidu.com即百度的域名。访问这种方式发布的网站时可以使用域名进行访问,这其中就存在了一个域名解析的过程,需要配置DNS服务器。作为开发人员配置DNS服务器是没有问题的,如果不想配置那么就要做一个假的DNS解析过程。这就要修改hosts文件了,在hosts文件中加入127.0.0.1空格+域名进行配置。比如:127.0.0.1 www.Mr.Robot.com。这种方式有一个限制是只能本地电脑访问。
注:hosts文件路径:C:\\Windows\\System32\\drivers\\etc
以上是关于无DNS在iis上部署网站的主要内容,如果未能解决你的问题,请参考以下文章