默认情况下,phpstudy搭建的网站只能在本地访问,如果想要让外网访问,需要进行一些打通内外网的配置设置。对于本地没有公网IP的情况,我们可以通过nat123方式,将本地内网web发布到外网。实现原理就是通过nat123映射域名一步设置,将本地web地址转换成外网自己域名或自动生成的免费自定义二级域名上。下面我们具体来看看内网web映射域名让外网访问的实现,从内网访问到外网访问总共三大步骤全程。
1,内网web在局域网内的访问
phpstudy的安装配置和访问。这一步很简单,直接从网上找安装包下载安装本地即可。一些版本的还可以免安装直接解压用。
我们在配置好本地web服务后,确保在局域网内可以正常访问先。同时记录下对应内网访问的地址端口信息。
2,内网映射域名设置
在本地phpstudy服务器上,或所在局域网内另台主机上,安装并登录nat123添加端口映射。将自己需要提供外网访问的内网地址与外网地址进行关联绑定。
在内网Nat123添加映射时,web网站访问场景一般推荐有选择使用“80http映射”或“非80网站”二种类型。非80网站映射方式适合http和https等不收录网站,如办公OA、ERP、SVN、信息管理、帐务管理、物业管理、后台登录管理等场景。80http映射适合需要80访问的http协议网站。根据自己需求选择使用即可。如果是FTP访问的推荐可以用全端口P2P类型。如果是数据库外网直接连接的推荐用非80或非网站的映射类型。
映射线路:默认有免费线路或以测试和使用。或按需购买切换到对应付费线路。
应用名称:自定义。如“web”或“ftp”或“mysql”方便自己看记区分。
内网地址:本地自己服务器的内网地址。直接本机使用的用127.0.0.1格式。内网另台主机的用对应能访问通的静态固定的内网IP地址或计算机名。
内网端口:本地服务器使用访问的端口号,内网访问用的,以自己实际的准。如选择使用了全端口映射P2P类型,则不会显示这个内网端口设置,因为全端口映射后内外网端口号是相同的。
外网地址:自动生成的免费自定义二级域名。或填写上自己的域名,同时在自己域名注册解析商网站后台,添加对应一个cname指向,让自己域名生效。
外网端口:如选择使用了80映射,则不会显示这个外网端口,因为外网访问就是80的。如选择使用了非80网站类型,则会显示自动生成的一个外网端口号,不用改,外网访问用到的。如选择使用了全端口映射P2P类型,同样不会显示这个外网端口设置,因为全端口映射后内外网端口号是相同的。
3,外网访问实现
外网环境下,浏览器输入映射后的域名地址(和外网端口号)访问地址,即可成功访问到web页面。
如果使用了非80网站映射类型方式,则在外网访问网站时同时加对应的外网端口号。如果是mysql数据库等用了非80或非网站映射类型的,在外网同样带上对应的(外网域名和)外网端口号进行连接访问。
小结:
phpstudy方便自己本地部署应用和管理配置web网站。nat123能将本地任意内网地址发布到外网域名访问。
除了web类型的网站服务,个人和企业部署在内网的ERP、管理系统、后台登录站点、远程桌面、SSH远程、SVN、个人网盘、OA、ERP、NAS、https或http网站、FTP文件共享服务、管家婆、打印机、视频监控、数据库、服务器等重要办公系统和设备应用,在没有拉专线或公网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.
微信/网页远程开机。