如何进行端口映射
题外话:本文主要介绍了端口映射的几个情况,主要是初学者可以使用到,比如如何通过路由器进行端口映射、如何通过花生壳进行动态域名解析;在路由器无法映射或者运营商无法提供外网IP的情况下,如何通过花生壳或者金万维的收费服务,实现内网穿透映射呢?
希望通过本文,可以让大家对端口映射的简单应用有初步的了解;
技术原理是想通的,把原理搞明白,不管是什么路由器还是什么软件,就都知道怎么去操作和应用。
特别提醒:关于端口映射,本人录制了三个视频,分别是
一、路由器映射
二、路由器+花生壳动态域名解析
三、花生壳内网穿透
大家可以配合视频学习,有什么不清楚的,可以留言讨论。
1、 什么是端口映射
简单来说,就是把内网的端口,映射到公网,让外面的用户可以访问到内部的指定服务器。
2、 应用场景
公司内部的应用系统,需要在外网的环境下也可以访问,比如oa、erp、网站等等,就需要将内部端口映射到外网;也可以直接购买阿里云主机。
3、 术语了解
1) 应用服务器:简单来说,就是企业内部的BS或CS的应用系统,比如常见的ERP服务器、OA服务器等等,那这些服务器不管内网还是外网都要求能访问;
2) 动态外网IP:路由器拨号上网,产生的动态外网IP;(便宜)
3) 固定外网IP:花钱找运营商购买的固定外网IP;(价钱稍贵,但是稳定、方便)
4) 如何查看本局域网外网IP:百度,IP
5) 查看本机ip:ipconfig/ALL
6) 检查端口映射成功:Telnet ip 端口
4、 操作方法
4.1 路由器端口映射
步骤1:查看应用服务器电脑的ip地址以及端口;(以内网192.168.1.106:8090为例)
步骤2:打开路由器,进到虚拟服务器进行设置;
步骤3:测试是否映射成功;
可以通过Telnet 外网IP地址 端口,来判断。
步骤4:查看外网IP;
登录http://ip138.com查看本地的外网ip
步骤5:验证通过。
验证情况:Telnet 58.23.58.35 8090
4.2 路由器端口映射+花生壳动态域名解析
步骤1: 参考4.1
步骤2:下载花生壳,登录账号,保持登录状态即可。
4.3 花生壳内网穿透
步骤1:检查下路由器是否无法映射,如果不行,就需要采用花生壳内网穿透的方式;
步骤2:要注册花生壳,并开通内网穿透功能,具体参考花生壳介绍;
步骤3:在应用服务器电脑上安装花生壳客户端,然后登陆账号;
步骤四:进入我的域名,设置端口映射,将应用服务器的内网ip地址和端口输入,之后花生壳会生成一个域名+端口的地址,通过这个地址就可以访问到内网的应用系统了。
4.4 金万维内网穿透
步骤1:注册金万维账号,并下载gnhost动态域名解析工具
步骤2:在应用服务器电脑上安装客户端,并保持开机自动启动状态
步骤3:默认是免费动态域名解析版本,需要升级成NAT版本(收费)
升级上去之后,就可以体验了,直接访问域名+内网应用系统的端口即可。
步骤4:升级之后,重新登录下,就可以直接访问内网的应用服务器了,无需映射;若需要手动映射,可转成移动版即可(也是收费)