目 录
一、端口映射(Port Mapping)
二、端口映射应用场景(什么时候用到端口映射)
(一)、使用端口映射的条件
(二)使用端口映射的具体场景
三、端口映射技术的特点
四、哪些设备支持端口映射
五、如何测试端口映射是否成功了?
六、配置实战:
(一)通用路由器的端口映射配置(思科路由器,物联网服务器)
1、需求
2、配置
3、删除配置
(二)宽带路由器的端口映射配置(视频监控平台对外提供服务)
1、需求
2、配置
3、测试配置是否生效
七、常见问题回答:
(一)没有固定的IP地址,可以做端口映射吗?
(二)没有公网地址,有域名,可以做端口映射吗?
(三)常见故障
一、端口映射(Port Mapping)
端口映射是将外网主机的IP地址的一个端口映射到内网中,一台机器提供相应的服务。当用户访问该IP的这个端口时,服务器会自动将请求映射到对应局域网内部的机器上。
端口映射过程就如同:你的办公室在一个商务楼15楼2810室,你有快递要通过快递公司寄出去, 你写好邮寄地址,放到门卫,门卫那边的快递公司就给你寄出去了;当有你的快递运送到商务楼,门卫收到后,知道你公司在2810室,然后就直接送到你的办公室。端口映射的目的是传输数据,数据如何进来,又如何发出去,通过端口映射可以达到和公网上的网络设备通信的目的。
二、端口映射应用场景(什么时候用到端口映射)
(一)、使用端口映射的条件
满足以下几个条件,就可以在公网下访问映射的端口,来访问内网的服务。
1、实现端口映射需要确保拥有公网IP,
2、确认需要映射的端口,并确保内部主机的防火墙允许外部访问该端口。
3、在路由器上配置端口映射规则
(二)使用端口映射的具体场景
端口映射通常在以下情况下使用:
当有远程控制的需求时,比如实际中有远程控制的需求。这个时候我们就需要端口映射这样的操作,用来把目的端口是“指定端口号”的数据包和“指定的主机端口号”联系起来以方便远程控制。
当公网用户无法直接访问到内网服务时,需要借助一定的技术,而端口映射就是其中一种。当一个私有网络中的计算机需要提供服务给公共网络上的计算机时,则需要使用端口映射技术将公共网络上的请求转发到私有网络中的特定计算机和端口,以便与该计算机上的程序进行通信。
三、端口映射技术的特点
端口映射技术具有以下特点:
地址转换:端口映射技术可以将内部网络地址转换为外部网络地址,使得内部网络中的设备能够通过外部网络进行访问。
动态端口映射:通过动态端口映射,内部网络中的设备可以在需要时动态地映射到外部网络中,使得外部网络用户可以随时访问这些设备。
端口转发:端口映射技术可以将外部网络中的流量转发到内部网络中的目标设备,使得外部网络用户可以访问内部网络中的特定服务。
安全性:端口映射技术可以通过设置防火墙规则来限制外部网络的访问权限,保护内部网络的安全。
易于配置和管理:端口映射技术可以通过简单的配置来实现,不需要复杂的网络配置和管理技能。
端口映射技术是一种非常有用的网络技术,可以帮助用户实现内部网络设备的外部访问和管理,提高网络的可用性和可管理性。
四、哪些设备支持端口映射