如何把自己的电脑配置成外网可访问的服务器?

        前几天参加一个比赛,要求把网站部署在服务器上以供外网访问。但由于按年租的服务器还是挺贵的,而且没找到可按月购买的云服务器。就只好用自己的电脑配了下,下面是教程。

    先说什么是内网穿透,即NAT穿透,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。——百度百科。学校的校园网,公司单位的局域网等都属于局域网,内网IP是不能直接连接到外网的,外网同样也是不能直接访问到内网IP。外网是相对于局域网来说的,每个地方都是由局域网组成,局域网外面的就是外网了。内网外网加起就是整个互联网。为什么我们访问不了www.youtube.com,就是因为我们在大天朝局域网内。

    如果要让外网可以访问我们电脑作为服务器的网站,首先要让我们自己电脑也就是内网可以访问,这就需要借助IIS配置工具。    

如上图,在控制面板找到打开Windows功能,稍等片刻,即可看到右侧画面,把上图勾的都勾一遍。如果是勾,则表明该需要全勾,若是蓝色方块,则表示勾选部分。完成后点击确定。

完成后就可以进入IIS信息服务管理器,进入后如下操作

一些我遇到的坑,.NET Framework 版本不支持,此时需要到微软官网下载安装,然后修改应用程序池。如下图


然后在打开默认文档设为首页


此时IIS服务器大抵配置完成,若是遇到其他的坑,百度搜下应该都有的,毕竟总有前辈踩过这些坑。


接下来是如何配置成外网可访问,需要下载一个软件 NAT123,下载登录后,界面如下图


点击界面上的添加映射

应用类型选择80http网站,内网填写之前在IIS配置时的ip地址,如果是校园网,应该会遇到ip地址每天变动的问题。

确认保存需要花8块钱,完成后就可以访问了。


猜你喜欢

转载自blog.csdn.net/samt327/article/details/80239589