新闻资讯

udp端口映射到外网怎么操作 花生壳实现端口映射的步骤

2022-08-9

————————————————————————————————————
注:贝锐花生壳目前暂不支持UDP协议,如有需求请使用贝锐蒲公英产品。谢谢!
公告:https://www.oray.com/announcements/affiche/?aid=819
了解贝锐蒲公英:https://pgy.oray.com

————————————————————————————————————

在计算机中,除了我们常见的TCP通讯协议,还有这UDP这一端口概念,UDP协议全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。有时候我们在工作中需要检测UDP端口是否畅通,以及设置udp端口映射,今天小编就来一起分享一下。

检测UDP端口是否畅通方法

一.适用情况

  1. windows系统与windows系统之间UDP端口是否畅通
    2.windows系统与linux系统之间UDP端口是否畅通
    3.linux系统与linux系统之间UDP端口是否畅通
    简单的说,适用与两个操作系统之间检测
    介绍两个操作系统间的UDP端口是否畅通的方法
    主要原理是,服务端监听一个端口,客户端连接这个端口。连接成功后,客户端发送数据给服务端,并且服务端可以收到数据。
    举例:主机A作为服务端监听5060端口,主机B作为客户端连接主机A的5060端口。客户端发送数据,服务端可以看到数据,就为主机B可以成功访问主机A的5060端口,因此UDP5060端口是畅通的。
    【windows系统有可视化工具文件名:sokit-1.3-win32-chs.zip】
  2. windows系统与windows系统之间UDP端口是否畅通
    主机A为windows系统:服务端监听5060端口
    主机B为windows系统:客户端连接主机A的5060端口,下图中可以看到,数据100000已经发送过去。
    回到主机A这边,大家可以看到主机B的会话,并且由主机B发送过来的数据100000。
  3. windows系统与linux系统之间UDP端口是否畅通
    主机A为windows系统:服务端监听5060端口
    主机B为linux系统:客户端连接主机A的5060端口,下图中可以看到,数据111111已经发送过去.
    回到主机A这边,大家可以看到主机B的会话,并且由主机B发送过来的数据111111
    如果是linux作为服务端,LinuxA: nc -ul 5060 作为服务端监听5060端口
    Windows作为客户端,使用上面的工具,用客户端连接主机A,发送数据即可。
    linux系统与linux系统之间UDP端口是否畅通
    LinuxA: nc -ul 5060
    LinuxB: nc -u 192.168.3.1 5060
    连接成功,然后发送数据。

    udp端口映射外网如何操作

    首先确定路由器地址都是192.168.1.1 或者192.168.0.1 .
    第一步就是登录路由器.账号密码只有你自己知道. 然后根据路由器不同,设置端口映射选项也不同,多点两下就找到了,一般在lan设置.
    第二步就是寻找自己的内网ip. 开始-运行-cmd打开了dos界面,输入ipconfig回车.这时候出现一大堆字母数字.你就看192.168.1.x或者192.168.0.x这堆字符里除了路由器IP是这形式就是你自己IP是这形式.找到以后.在路由器“转发规则" 或者"端口映射"点开自己IP地址加映射规则就好.都是选择项,不用你手写,所以比较简单。

    花生壳实现端口映射的步骤


      一、在内网下载登录花生壳客户端,点击域名列表进入web管理页面;
      点击【内网映射】—【添加映射】,跳出端口映射设置窗口;
      填写端口映射信息。域名为注册花生壳时赠送的免费域名,也可添加其他域名。应用名称自定义,主机即为内网主机IP地址,选择好对外开放的端口,点击确定即可完成信息填写;
      端口映射添加完毕后,即生成一个可供外网访问的地址,端口映射完成;
      在外网浏览器内输入该地址,即可访问到内网主机所搭建的服务应用,NAT穿透成功。
      二、在路由器上端口映射
      这里以TP-Link的端口映射举例,其他品牌路由器请自行研究。
      首先确认一下你本机的IP地址以及网关IP地址(一般情况下,网关的默认地址为:192.168.1.1):
      点开始-运行(或按徽标键+R),然后输入“cmd”,会打开CMD窗口。再输入"ipconfig",你会在窗口中看到你的本机IP地址。(你使用其他方式查看也行)。
      看本机及网关IP地址,本机的IP地址为:192.168.1.100,网关IP地址为192.168.1.1。
      然后打开浏览器,输入192.168.1.1,进入路由器的控制面板(如果不知道用户名和密码,一般默认的是admin,admin)。
      点击转发规则,虚拟服务器。
      在右边窗口,会看到端口映射的列表。
      单击添加新条目,服务端口号填写9120-9122(根据你在TwingHotLink中设置的端口填写),IP地址填写你本机的局域网IP地址,例如:192.168.1.100。
      单击保存。返回列表后,你能看到刚刚添加的端口。确保状态为生效,此时,端口映射完成。
    使用花生壳来实现udp端口映射可以说非常简单和快捷。总之,花生壳软件支持各类协议栈,无需公网IP快速创建HTTP、HTTPS和非80类,端口外网访问数据通道,应用于财务ERP、NAS、视频监控、微信小程序、智能设备和工业4.0等领域。