本地服务器如何绑定域名,让外网能访问
第一步:下载一个新花生壳21,申请一个免费域名。
第二步:安装刚刚下载的新花生壳21,选择安装的文件夹。
第三步:安装后登录新花生壳21软件,双击下图红色框内的域名
第四步:弹出下图对话框,打开右边内网映射后,点击左边添加映射。
第五步:选择当前主机,点击确定(默认内网端口映射是80端口,或者改为自己配置的端口映射)。
第六步:下图右边红框内的外网访问地址就是别人访问你电脑的地址。
那你要在内网创建一台dns服务器,实现域名到ip的转换
然后在局域网其它机器上的dns指向这台机器
dns服务器的配置,百度一下,windows2003或win2000就有这个功能
如果是指本地域名重定向,可以如下操作:
1、用记事本打开C盘的host文件,路径是C:\Windows\System32\drivers\etc\
2、在最后面添加服务器ip和你指定的域名,格式:ip (空格) 域名
这样你访问指定的域名就会重定向到指定的服务器上,只对设置的电脑起作用。
假设你内网的机器够多,或者虚拟设备多的话,可以自己搭建一个DNS服务器,在DNS的服务配置里手动更改设置,比如说内网DNS记录里:baiducom指向电脑A(19216811),当你在内网访问baiducom时候跳转到电脑A上了,具体你可以看看这里
http://jingyanbaiducom/article/454316ab56277df7a6c03a6ahtml
http://wwwlinuxprobecom/set-up-dns-serverhtml
是这样的,现在本地电脑上搭建web服务器运行环境,window 使用系统自带的 IIS 来作为web服务器。如果你的是window xp系统的话 那iis的版本是51 在控制面板的管理工具里面有iis。如果没有的话去网上下载一个iis安装包,或者插入window安装光盘,进行安装。
安装步骤,1打开控制面板的添加或删除程序,然后选择 添加/删除window组件,在弹出的框里,把Internet信息服务(iis) 打对勾,然后下一步进行安装。
安装完毕的时候在 控制面板的管理工具里面会找到iis的。
安装好了iis那么就打开iis把默认站点的物理地址指向你的web文件夹。在web文件夹里面放网页,以后就可以访问该网页了。还有,此时你就可以通过在ie里面输入 localhost访问到网页了哦。
然后设置路由器,把路由器里面的 转发规则,里设置80端口指向你这台电脑的内网ip,例如:假如你的内网ip是1921681100 那么你在路由器里把80端口也指向这个ip。
然后你注册一个域名,在域名的dns里面,把www记录 和@记录指向你的外网IP上。
这样只要你不重启路由器的话 这个域名会一直指向你的电脑。
还有一个方法是在你的电脑上安装动态dns客户端软件,用来指控域名随时指向新的外网ip上。
说的比较具体,你看起来也应该费点劲,努力学吧,遇到某个阶段的问题百度一下。例如如何安装iis 这个问题你百度一下很多答案。
你好,域名访问的html文件,有两种存在方式,一种是储存在本地服务器,可以用自己的电脑代替;一种是用云服务器,储存在云端。
按照你的说法,应该是想把自己的电脑当作服务器,然后储存html文件。当别人通过域名访问你的电脑的时候,就能获得html文件,然后展示在浏览器上。
在这种情况下,是需要一个IP地址映射的过程,也就是说需要把个人本地电脑的动态IP地址,映射到一个公网IP上,域名再解析到这个公网IP,当访问域名的时候就会找到该公网IP,再通过映射找到自己的电脑上的动态IP,这样就实现了访问域名,再到公网IP,最后到我们的本地服务器也就是我们的电脑上。
不过这中间需要注意两个步骤:一个是域名解析,这个只要购买了域名,然后找到域名管理,就可以解析,不过有时候需要花钱买解析,主要看域名服务商;另一个重要步骤就是IP地址的映射,这个要用到第三方,比如我们常听到的花生壳,就是实现了该功能:将本地电脑的动态IP,映射到外网的公网IP。
希望我的这番回答能够帮到你,如果有需要详细了解的,也欢迎追问。
0条评论