网站服务器其实就是一台配置不低的电脑主机,我们也可以将自己家的电脑主机去做成一台用于存放网站的网站小型服务器供别人访问。那么如何用自己的电脑去做网站服务器呢?由于我们公司目前是内网,由于外网访问的需求,公司又不想出钱买云服务器,那么就只能走纯软件方式的内网映射工具了。当本地电脑搭建部署好WEB后,再用nat123映射到自定义域名访问的方案。这个文章能帮大家少走弯路,希望能够帮助大家。
一、网站服务器系统的安装
我的电脑是win的,以win自带的IIS站点服务为例如下:
1、个人电脑安装IIS(Windows系统安装IIS7.0)
打开控制面板,给Windows安装IIS插件:
控制面板,程序,打开或关闭win功能,勾选IIS服务安装到完成。
2、网站配置
(1)打开网站配置项:
控制面板--》管理工具--》internet信息服务
(2)开始配置:
第一步:建立网址:选择网站右键new创建一个新的网站。
第二步:完成网址的配置:自定义名称、路径等。
配置默认访问首页:图标显示状态,对应默认文件进入自定义配置。
3、本地访问
访问http://localhost/或127.0.0.1 就可以看到你的网站首页。
二、内网实现外网访问配置
1、下载nat123客户端并安装
对应官网进入下载页面,即可以下载最新版本。
下载后,双击安装程序,遇到路径选择时考虑用D盘或其他非系统来安装使用。
2、注册和登录nat123客户端
对应官网注册链接进入自定义帐号名称、密码、邮箱获取自己帐号。
使用自己帐号登录客户端。
3、自定义内网映射
注:若服务器所接网络分配的为虚假的私网IP地址,或无法登录路由器设置端口映射,则可以通过nat123的端口映射功能实现外网访问。
在win客户端界面默认映射列表,或可直接在官网管理后台的网页中对应进行添加修改映射操作,这样即使不在服务器现场,也可以远程管理。
下面介绍内网映射添加步骤:点击【添加映射】,在添加映射页面填写详解:
应用名称:自定义;
映射类型:包括80、443、非80网站、全端口映射等选项,结合自己本地应用来选择;如我IIS配置了HTTP协议的给外地测试访问的,用80或非80都行;
内网地址:内网服务器IP固定不变的,如本机用127.0.0.1填写;
内网端口:内网WEB服务端口,以实际的填写;
外网端口:如选择了非80类型的,则会自动生成端口形式,一般不用改,也可修改其他未占用的;
外网域名:默认显示提供了一个随机二级域名,方便记住使用一般考虑修改对应二级字符;如有自主域名的,则修改使用自己注册的域名;
点击确定保存即可。添加成功后,界面客户端上会生成一个映射记录图标,同时有显示对应刚自定义好的内外网访问地址,鼠标停留上面会有一些状态检测提示。
4、域名解析(使用自己域名必须)
如果添加设置映射时使用了自己域名,则需要登录自己注册域名解析网上,添加个对应的cname指向让自己域名生效。目标指向地址可以在添加修改映射界面可见,或鼠标停留添加好的映射记录图标上可见到。
5、域名访问
在浏览器地址栏输入外网访问域名地址,测试访问,成功。
内网映射工具的应用,无需公网IP、无需路由设置端口映射就能轻松实现内网给公网访问,实现远程访问内网应用。除了网站,还被广泛应用于OA/ERP办公系统、NAS私有云盘、视频监控、淘宝客采集系统、微信公众号、小程序 、代码调试、FTP/游戏服务器、工业4.0等任意跨网互通互连的领域。