不少伙伴想让外网用https方式来访问本地内网项目,这涉及到https配置使用,和内网https端口映射到外网。
使用https协议配置是在本地应用上操作设置的,内网映射外网访问可以通过nat123端口映射来实现。这里就外网https访问内网来做下流程步骤说明,方便大家有需要的可以参考。
1,本地https配置使用
比如SVN搭建部署时,配置使用了https协议。又或者自己IIS或apache搭建部署使用https协议方式。
在本地部署应用时,需要确保应用本身正确配置使用了https,并在内网可以正常用内网地址进行https访问方式。同时记录下对应内网访问地址端口。
2,内网https映射到外网设置
在https服务器本地,或者所在局域网内任意能访问自己https应用的主机电脑上,安装并登录nat123添加端口映射。映射设置目的是将本地https的内网地址转换为成域名外网地址。
添加映射设置时相关参考如下,
应用类型:如果是SVN等办公OA管理登录等推荐选择非80网站。如果是需要外网必须443固定端口访问的https应用,则可以选择443https映射类型。根据自己应用场景来选择使用。
映射线路:有默认nat123所有人可用的免费线路。如有购买对应支持VIP线路也可以选择。
应用名称:可以自定义自己记忆看的。如“SVN”等。
内网端口:自己内网https访问端口一般默认是443或8443或8080等实际为准。
内网地址:https应用本地访问的内网地址,如本机上的可以是127.0.0.1,如是内网其他机上也可以是192.168.2.22类似格式地址。注意要使用固定的内网地址格式。如果是自动获取的内网IP,当本地路由或主机重启后可能就变化不对了。
外网端口:不要改系统自动分配可用的。外网访问使用的端口号。
外网地址:可以直接使用自动生成的自定义免费二级域名。如果需要使用自己域名,同时填写上自己域名,和同时在自己注册域名解析商网站管理后台添加对应的cname指向让自己域名生效。
3,外网https访问
映射nat123设置及生效正常后,在外网访问时,使用映射后的外网地址和外网端口进行访问即可。
如我的映射地址是https://mysvn.nat123.cc:1195,只要可以上网,即可访问这个地址,从而访问到我内网的svn应用。
如果是需要将SVN里面的文件夹导致到本地自己电脑上,则先在本地自己电脑上安装SVN客户端,然后在需要导入文件的文件夹里面右键并选择SVN并使用映射域名地址进行导入本地电脑。
提示:
只有本地应用配置使用了https协议,外网访问才能使用https方式。如果本地web服务使用的是http方式,同样外网也是用http访问。
特别需要注意的是,如果选择使用了全端口映射P2P模式,需要同时在所有外网访问端安装并打开使用p2p访问者(见安装包或安装后可见)端口来访问,全端口P2P模式是客户端与客户端间点到点的通信,适合访问端也可安装使用场景。
快速了解相关:
使用端口映射还是动态域名解析?>
端口映射与动态域名解析的区别?>
选择什么映射类型?
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.
微信/网页远程开机。