apache跟tomcat是二个不同的中间件软件。通常前者apache用来部署中小级web网站服务(类似IIS),也可以在一些如phpstudy等集成环境包里面方便管理使用。后者tomcat一般用来部署JAVA项目用途,如公司JAVA开发项目等。
apache服务器在内网环境下,没有公网IP时,怎么让外网访问?这里我们可以通过使用较为通用的nat123内网映射外网方案来解决。只要本地有联网,能上网,就可以利用nat123软件简单的添加映射保存设置,将内网web服务地址提供到公网上互联网上访问。下面是具体内网web映射到外网的实现过程,对于其他非web用途的也可以参考操作。
1,apache在内网的访问
给本地apache服务器手动设置好一个固定的内网IP地址,方便在内网的固定访问。
确保web服务在局域网的正常访问,并记录下相关内网地址端口信息。
2,apache内网地址变成外网域名
在apache服务器本地,或所在内网另台主机上,安装并登录nat123添加端口映射记录。将本地web内网地址变为外网地址。
在内网Nat123添加映射时,web网站访问场景一般推荐有选择使用“80http映射”和“非80网站”二种类型。非80网站映射方式适合http和https等不收录网站,如办公OA、ERP、SVN、信息管理、帐务管理、物业管理、后台登录管理等场景。80http映射适合需要80访问的http协议网站。根据自己需求选择使用即可。
映射线路:默认有免费线路或以测试和使用。或按需购买切换到对应付费线路。
应用名称:自定义。如“OA”或“web”或“apache”或“网站”方便自己看记区分。
内网地址:本地apache自己web服务器地址。直接本机使用的用127.0.0.1格式。内网另台主机的用对应能访问通的静态固定的内网IP地址或计算机名。
内网端口:本地web使用访问的端口号,内网访问用的。
外网地址:自动生成的免费自定义二级域名。或填写上自己的域名,同时在自己域名注册解析商网站后台,添加对应一个cname指向,让自己域名生效。
外网端口:如选择使用了80映射,则不会显示这个外网端口,因为外网访问就是80的。如选择使用了非80网站类型,则会显示自动生成的一个外网端口号,不用改,外网访问用到的。
3,apache在外网的访问
当目标内网nat123映射保存生效后。在外网环境下及任意上网环境下,浏览器输入映射后的域名地址(和外网端口号)访问地址,即可成功访问到web管理页面,方便随时随地进行远程外网访问。
关于根目录访问:
如需要访问根目录直接访问到自己的web网站首页,先在本地配置自己web服务,在内网可以通过内网IP端口访问到自己网站即可。内网访问到的就是外网访问到的。如果自己的web项目在内网访问时,需要加上二级目录的,则映射域名后外网访问时,同样需要填写对应的目录进行访问。
小结:
除了apache类似的web服务场景,nat123内网映射方案广泛用于各种内外网互通应用:如外网远程桌面连接内网计算机,SSH,数据库,SVN,办公OA,ERP,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.
微信/网页远程开机。