服务器可以向外提供多种服务,各种服务采用不同的端口分别提供不同的服务,TCP/IP协议中的端口,是逻辑意义上的端口。
端口映射:内网的一台电脑要上因特网,就需要端口映射。端口映射分为动态和静态动态端口映射:内网中的一台电脑要访问新浪网,会向NAT网关发送数据包,包头中包括对方(就是新浪网)IP、端口和本机IP、端口,NAT网关会把本机IP、端口替换成自己的公网IP、一个未使用的端口,并且会记下这个映射关系,为以后转发数据包使用。然后再把数据发给新浪网,新浪网收到数据后做出反应,发送数据到NAT网关的那个未使用的端口,然后NAT网关将数据转发给内网中的那台电脑,实现内网和公网的通讯当连接关闭时,NAT网关会释放分配给这条连接的端口,以便以后的连接可以继续使用。动态端口映射其实也就是NAT网关的工作方式。静态端口映射: 就是在NAT网关上开放一个固定的端口,然后设定此端口收到的数据要转发给内网哪个I和端口,不管有没有连接,这个映射关系都会一直存在。就可以让公网主动访问内网的一个电脑。
3。一句话说明白什么是端口映射
端口映射就是将主机的IP地址的一个端口映射到局域网中一台机器,当用户访问这个IP的这个端口时,服务器自动将请求映射到对应局域网分机 (就这么简单)
首先
从服务器 管理工具中进 --路由和远程访问---IP路由选择---常规(按右建)---新路由选择协议
在新路由选择协议中选择网络地址转换(NAT)并且确定
回去看 IP路由选择 的下面 就多了 一个 网络地址转换(NAT)
右建 添加新接口--选择上网网卡所制定的连接
再去看 网络地址转换的Internet连接属性 共有三项
常规中---选中公用接口连接到Internet 选中TCP/UDP
地址池---不要设定
特殊端口---使用UDP协议 在添加中 对应好 固定IP和局域IP 以及端口 非常简单
1、登进路由器界面19216801,点击“高级设置”—“虚拟服务器设置”如下图所示:
开始端口—结束端口:填写您服务器的端口
内网IP地址:填写服务器的IP地址
协议:选择全部
启用:打钩
2、点击“保存”,“系统工具”—“重启路由器”,端口映射设置完成。
3、检查是否映射成功:
通过telnet命令来验证端口是否映射成功,即在dos命令行下输入telnet +路由器WAN口IP +对应的端口号,比如“telnet 1249017312 80”,如果有类似“不能打开到主机的连接, 在端口 80: 连接失败”提示的话,说明端口没有映射成功;如果立刻有反应并d出一个空白黑色的对话框的话,那说明端口映射成功。
具体检测步骤如下:
在远程计算机上(可以正常上网)依次点击电脑右下角“开始”--“运行”,在运行对话框中输入“cmd”,然后点“确定”就可d出命令行对话框,如下图所示:
2、在命令行下直接输入相关命令进行测试,比如要测试路由器的80端口是否映射成功,直接在命令行下输入命令:telnet 1249017312 80 (1249017312为做端口映射路由器的WAN口IP地址)。如下图所示:
做端口映射路由器的WAN口IP地址
3、如果端口映射成功,就会d出空白黑色对话框,如下图所示:
4、如果端口映射失败,也会有相关提示,如下图所示:
端口映射就是相当于对端口做了解析和定义。在万千端口中,做指定端口映射才能访问到对应设备接口。
端口映射一般是将本地服务端口映射到外网可访问的端口。为了网络安全,路由器中一般默认除了大家公认的一些开放端口外,其余端口都没有开放,需要在路由中打开这些端口并告诉外网,本地该服务的端口地址。
路由中,就有一项端口管理中,比如将局域网的一台电脑映射到外网访问,则可以将该电脑上的服务端口作映射,IP地址填写局域网IP地址1921680,端口填写3389,如果是多项服务,则可以再加其他映射端口,IP仍为1921680,端口为34123等。
计算机网络端口的范围一般为1---65535
公认端口(Well Known Ports):从0到1023,比如>
注册端口(Registered Ports):从1024到49151。比如远程管理端口3389。
动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)