发布网站,一般会想到公网服务器的搭建配置。然而,本地电脑没有公网IP做好了的网站如何发布到互联网呢?
环境场景描述:
本地IIS(或tomcat等类似)搭建了web网站服务;本地可以上网,但没有公网IP。
需求目的:
本地电脑当做网站服务器,并将网站发布到互联网,提供外网访问。
解决方案:
本地使用nat123内网端口映射,将网站服务器的内网IP地址和网站内网端口,映射到自己域名(或直接使用自动生成免费二级域名)。然后在任意上网环境,可以通过域名进行访问自己网站服务。
实现过程详细步骤:
1,明确内网。
明确自己访问场景,并确保自己网站应用正常运行,且在局域网内可以通过对应网站内网IP端口进行访问。
2,内网映射外网。
在本地网站服务器上,或所在局域网内另一台互通主机上,下载安装并登录nat123客户端,在客户端(也可登录nat123官网管理后台添加修改)上添加一个端口映射记录。我的网站是http协议配置,且需要80访问需求,所以选择了“80http映射”。如果是办公OA或ERP等不收录网推荐选择使用“非80网站”的映射类型;如果是Https协议网站且需要443端口访问的,则选择“443https映射”类型方式。
映射服务线路:默认有免费线路。如有购买VIP线路也可以切换使用。
应用名称:自定义,自己看的。
内网端口:局域网内网站访问端口。
外网地址:自动分配可用的免费二级域名。或填写自己域名,并在自己注册域名解析商网站设置后台添加一个对应的cname指向,让自己域名生效。
外网端口:如选择了80映射类型的则不显示的了,自动外网80访问默认;如选择了443https映射,则自动默认外网443端口;如选择了非80网站映射类型,则自动分配一个可用外网端口不用改(或可以自定义修改其他未占用的端口号)。
3,网站域名访问。
映射域名保存后,等待本地DNS更新生效一会,即可以在任意上网地方,通过域名进行访问自己的网站应用。
关于80穿透:
如本地有公网IP,使用80映射解决80端口问题后,可以自助免费开启本地公网IP加速(在nat123客户端左下角小图标“系统设置”,打开本地公网),让网站文件完全走本地带宽流量。
快速了解相关:
使用端口映射还是动态域名解析?>
端口映射与动态域名解析的区别?>
选择什么映射类型?
80映射与网站加速的区别?>
本地加速与网站加速的区别?>
免费与VIP的区别?>
如何选择映射VIP?
如何使用映射VIP(80网站)?>
如何使用映射VIP(非网站)?>
如何使用动态域名解析VIP服务?
如何使用自己的域名(根域名和www子域名)?>
客户端帐号能否多处登陆?
当前活动:
1.
非80映射免费VIP。
2.
80映射免费VIP全映射。
3.
非网站免费VIP全端口。
4.
充值送N币再送T币。
5.
站外分享送T币活动。
端口映射高级功能:
1.
如何切换使用映射VIP线路。
2.
http穿透解决http屏蔽问题。
3.
端口映射应用多机负载均衡。
4.
80映射网站默认使用快照提示取消。
5.
映射网站默认未登录提示页面自定义。
6.
如何设置映射网站离线转跳自定义目标地址。
7.
防火墙与访问日志(查看来访者IP和阻止IP端口)。
8.
80网快照录制和缓存删除。
9.
自主发布映射服务。
10.
自主选择网站集群线路访问端国内外区域。
动态域名解析高级功能:
1.
动态域名解析应用多机负载均衡。
2.
动态域名解析VIP怎么用。
域名解析高级功能:
1.
域名解析A记录宕机检测和故障转移。
2.
URL显性转发和隐性转发。
3.
URL转发默认提示取消。
远程开机:
1.
微信/网页远程开机。