精华内容
下载资源
问答
  • 路由器端口映射怎么添加删除?路由器想要添加端口映射,该怎么添加呢?下面我们就来看看路由器端口映射的添加删除方法,需要的朋友可以参考下
  • upnp 端口映射

    2019-12-23 14:47:34
    外面访问你不用再端口映射了。 p2p是个概念,就是不过服务器,点对点(peer 2 peer)传数据,和upnp本质上没联系。而且p2p也没有规定协议,你随便自己定义协议就可以。 关于upnp你理解的没错,就是抢个端口,只不过这...

    一般讲upnp的用途,就是用来NAT后的设备,到NAT申请一个端口,让NAT外的可以访问,说白了就是你的设备用upnp协议去注册一下这么个过程。外面访问你不用再端口映射了。
    p2p是个概念,就是不过服务器,点对点(peer 2 peer)传数据,和upnp本质上没联系。而且p2p也没有规定协议,你随便自己定义协议就可以。

    关于upnp你理解的没错,就是抢个端口,只不过这个过程对用户来讲是“自动的”,所以就是所谓的即插即用。

    简介
    处于内网的机器,因为没有一个公有的Ip,外面是无法主动连接到内网的设备。如果希望外面可以连接到处于内网的指定设备。UPNP端口映射是一个较简易的方案。当然这并不是唯一方案,穿透和转发也是一个较普遍的方式,本文只讨论UPNP端口映射的实现方式。UPNP端口映射将一个外部端口映射到一个【内网Ip:端口】,当然也指明了使用的协议是UDP,TCP,还是此映射同时适应UDP和TCP。

    UPNP使用的常用命令:
    “GetStatusInfo”,
    “GetExternalIPAddress”,
    “AddPortMapping”,
    “GetSpecificPortMappingEntry”,

    1. 建立UDP socket,并绑定到一个自定的端口
      2、通过UDP发送组播包:M-search,端口1900,包的内容如下所示
      M-SEARCH * HTTP/1.1
      HOST: 239.255.255.250:1900
      ST: urn:schemas-upnp-org:device:InternetGatewayDevice:1
      MAN: “ssdp:discover”
      MX: 2
      3、接收M-search的回应,并做相应的处理
      HTTP/1.1 200 OK
      CACHE-CONTROL: max-age=100
      DATE: Thu, 01 Jan 1970 21:39:02 GMT
      EXT:
      LOCATION: http://192.168.1.1:1900/igd.xml
      SERVER: Mercury Router MR804 Router, UPnP/1.0
      ST: urn:schemas-upnp-org:device:InternetGatewayDevice:1
      USN: uuid:6ec73f58-1dd2-11b2-9465-e6838914e4d9::urn:schemas-upnp-org:device:InternetGatewayDevice:1
      1》获取path(lacation) ,此为 : /igd.xml #path#
      端口为: 1900 (有些路由并不一定是UPNP的端口1900) #ServerPort#
      ip:192.168.1.1 (有时候我们的内网中可能存在多个路由,并且都开启了upnp服务,这时候我们要判断哪一个才是网关路由,并且只处理网关路由的回应)
      2》获取ST,此为:urn:schemas-upnp-org:device:InternetGatewayDevice:1 #ST#
      4、建立tcp连接,–》【网关:ServerPort】
      注意:有些路由不支持keep-alive特性,做每一次交互都做一次连接
      5、获取path位置的xml数据:
      GET /igd.xml HTTP/1.1
      Host: 192.168.1.1:1900
      Connection: Close
      User-Agent: MSWindows/6.1.7601, UPnP/1.0, MiniUPnPc/1.6
      6、接收并分析得到的xml数据
      HTTP/1.1 200 OK
      CONTENT-LENGTH: 2733
      CONTENT-TYPE: text/xml
      DATE: Thu, 01 Jan 1970 21:39:02 GMT
      LAST-MODIFIED: Tue, 28 Oct 2003 08:46:08 GMT
      SERVER: Mercury Router MR804 Router, UPnP/1.0
      CONNECTION: close
    <?xml version="1.0"?> 1 0 urn:schemas-upnp-org:device:InternetGatewayDevice:1 http://192.168.1.1:80 Mercury Router MR804 Mercury http://www.mercurycom.com.cn MR804 8.0 MR804 8.0 uuid:6ec73f58-1dd2-11b2-9465-e6838914e4d9 123456789001 urn:schemas-upnp-org:service:Layer3Forwarding:1 urn:upnp-org:serviceId:L3Forwarding1 /l3f /l3f /l3f.xml urn:schemas-upnp-org:device:WANDevice:1 WAN Device Mercury http://www.mercurycom.com.cn WAN Device WAN Device 1 12345678900001 uuid:80104052-1dd2-11b2-a699-e6838914e4d9 123456789001 urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1 urn:upnp-org:serviceId:WANCommonInterfaceConfig /ifc /ifc /ifc.xml urn:schemas-upnp-org:device:WANConnectionDevice:1 WAN Connection Device Mercury http://www.mercurycom.com.cn WAN Connection Device WAN Connection Device 1 12345678900001 uuid:8c99e7b0-1dd2-11b2-8291-e6838914e4d9 123456789001 urn:schemas-upnp-org:service:WANIPConnection:1 urn:upnp-org:serviceId:WANIPConnection /ipc /ipc /ipc.xml 获取端口映射服务urn:schemas-upnp-org:service:WANIPConnection:1 的控制路径:/ipc #ControlUrl# 7、发送获取外网IP的命令请求:GetExternalIPAddress POST /ipc HTTP/1.1 Host: 192.168.1.1:1900 User-Agent: MSWindows/6.1.7601, UPnP/1.0, MiniUPnPc/1.6 Content-Length: 285 Content-Type: text/xml SOAPAction: "urn:schemas-upnp-org:service:WANIPConnection:1#GetExternalIPAddress" Connection: Close Cache-Control: no-cache Pragma: no-cache <?xml version="1.0"?>

    <s:Envelope xmlns:s=“http://schemas.xmlsoap.org/soap/envelope/” s:encodingStyle=“http://schemas.xmlsoap.org/soap/encoding/”><s:Body><u:GetExternalIPAddress xmlns:u=“urn:schemas-upnp-org:service:WANIPConnection:1”></u:GetExternalIPAddress></s:Body></s:Envelope>
    8、分析接收数据
    HTTP/1.1 200 OK
    CONNECTION: close
    SERVER: Mercury Router MR804 Router, UPnP/1.0
    CONTENT-LENGTH: 404
    CONTENT-TYPE: text/xml; charset=“utf-8”

    <?xml version="1.0"?>

    <SOAP-ENV:Envelope xmlns:SOAP-ENV=“http://schemas.xmlsoap.org/soap/envelope/” SOAP-ENV:encodingStyle=“http://schemas.xmlsoap.org/soap/encoding/”>
    SOAP-ENV:Body
    <u:GetExternalIPAddressResponse xmlns:u=“urn:schemas-upnp-org:service:WANIPConnection:1”>113.119.126.148</u:GetExternalIPAddressResponse></SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

    解析得到NewExternalIPAddress标签中的外网ip:113.119.126.148
    9、发送命令获取指定的外部端口的详细信息{内部端口,ip,协议,外部端口,。。。}
    使用命令GetSpecificPortMappingEntry,并在NewExternalPort指定要查询的外部端口
    POST /ipc HTTP/1.1
    Host: 192.168.1.1:1900
    User-Agent: MSWindows/6.1.7601, UPnP/1.0, MiniUPnPc/1.6
    Content-Length: 399
    Content-Type: text/xml
    SOAPAction: “urn:schemas-upnp-org:service:WANIPConnection:1#GetSpecificPortMappingEntry”
    Connection: Close
    Cache-Control: no-cache
    Pragma: no-cache

    <?xml version="1.0"?>

    <s:Envelope xmlns:s=“http://schemas.xmlsoap.org/soap/envelope/” s:encodingStyle=“http://schemas.xmlsoap.org/soap/encoding/”><s:Body><u:GetSpecificPortMappingEntry xmlns:u=“urn:schemas-upnp-org:service:WANIPConnection:1”>5500TCP</u:GetSpecificPortMappingEntry></s:Body></s:Envelope>
    10、接收数据并并分析指定的端口有没有被映射
    HTTP/1.1 200 OK
    CONNECTION: close
    SERVER: Mercury Router MR804 Router, UPnP/1.0
    CONTENT-LENGTH: 574
    CONTENT-TYPE: text/xml; charset=“utf-8”

    <?xml version="1.0"?>

    <SOAP-ENV:Envelope xmlns:SOAP-ENV=“http://schemas.xmlsoap.org/soap/envelope/” SOAP-ENV:encodingStyle=“http://schemas.xmlsoap.org/soap/encoding/”>
    SOAP-ENV:Body
    <u:GetSpecificPortMappingEntryResponse xmlns:u=“urn:schemas-upnp-org:service:WANIPConnection:1”>80192.168.1.831JUAN UPNP0</u:GetSpecificPortMappingEntryResponse></SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    如上所示:外部端口5500已经做了映射,映射到{192.168.1.83:80,TCP}
    1.1》映射到期望的客户端
    1.2》没有映射到期望的客户端,如映射到别的ip
    2》未映射,会返回500错误:HTTP/1.0 500 Internal Server Error
    HTTP/1.1 500 Internal Server Error
    CONTENT-LENGTH: 481
    CONTENT-TYPE: text/xml; charset=“utf-8”
    DATE: Thu, 01 Jan 1970 00:00:02 GMT
    EXT:
    SERVER: Mercury Router MR804 Router, UPnP/1.0

    <SOAP-ENV:Envelope xmlns:SOAP-ENV=“http://schemas.xmlsoap.org/soap/envelope/” SOAP-ENV:encodingStyle=“http://schemas.xmlsoap.org/soap/encoding/”>
    SOAP-ENV:Body
    SOAP-ENV:Fault
    SOAP-ENV:Client
    UPnPError


    402
    Invalid ExternalPort


    </SOAP-ENV:Fault>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    如果已经做了期望的映射,则进入等待下一轮的更新
    否则做端口映射
    11、发送命令添加端口映射:
    POST /ipc HTTP/1.1
    Host: 192.168.1.1:1900
    User-Agent: MSWindows/6.1.7601, UPnP/1.0, MiniUPnPc/1.6
    Content-Length: 589
    Content-Type: text/xml
    SOAPAction: “urn:schemas-upnp-org:service:WANIPConnection:1#AddPortMapping”
    Connection: Close
    Cache-Control: no-cache
    Pragma: no-cache

    <?xml version="1.0"?>

    <s:Envelope xmlns:s=“http://schemas.xmlsoap.org/soap/envelope/” s:encodingStyle=“http://schemas.xmlsoap.org/soap/encoding/”><s:Body><u:AddPortMapping xmlns:u=“urn:schemas-upnp-org:service:WANIPConnection:1”>5500TCP80192.168.1.831JUAN UPNP0</u:AddPortMapping></s:Body></s:Envelope>
    12、接收并分析是否映射成功:
    HTTP/1.1 200 OK
    CONNECTION: close
    SERVER: Mercury Router MR804 Router, UPnP/1.0
    CONTENT-LENGTH: 332
    CONTENT-TYPE: text/xml; charset=“utf-8”

    <?xml version="1.0"?>

    <SOAP-ENV:Envelope xmlns:SOAP-ENV=“http://schemas.xmlsoap.org/soap/envelope/” SOAP-ENV:encodingStyle=“http://schemas.xmlsoap.org/soap/encoding/”>
    SOAP-ENV:Body
    <u:AddPortMappingResponse xmlns:u=“urn:schemas-upnp-org:service:WANIPConnection:1”></u:AddPortMappingResponse></SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    返回HTTP/1.1 200 OK,可见操作成功,进入等待下一轮的更新

    展开全文
  • UPNP实现端口映射的windows版代码
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼所列如没你需要的猫,可留言实达_ADSL_2110EH详细端口映射的设置假设内网IP为:192.168.10.2在IE中用...NATRuleEntry→Add→进入端口映射添加页面2、添加:RuleF...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

    所列如没你需要的猫,可留言

    实达_ADSL_2110EH 详细端口映射的设置

    假设内网IP为:192.168.10.2

    在IE中用http://192.168.10.1打开实达ADSL管理配置页面

    用户名:ROOT

    密码:GROUTER

    1、选择Service→NAT Options: NAT Rule Entry→Add→进入端口映射添加页面

    2、添加:

    Rule Flavor: RDR

    Rule ID: 2

    IF Name: All

    Protocol: TCP

    Local Address From: 192.168.10.2

    Local Address To: 192.168.10.2

    Global Address From: 0.0.0.0

    Global Address To: 0.0.0.0

    Destination Port From: 4662

    Destination Port To: 4662

    Local Port: 4662

    3、选择Submit提交

    4、选择主窗口菜单的Admin→Commit & Reboot→Commit→重起Modem

    再建一个UDP映射端口

    1、(同上)

    2、添加:

    Rule Flavor: RDR

    Rule ID: 3

    IF Name: All

    Protocol: UDP

    Local Address From: 192.168.10.2

    Local Address To: 192.168.10.2

    Global Address From: 0.0.0.0

    Global Address To: 0.0.0.0

    Destination Port From: 4672

    Destination Port To: 4672

    Local Port: 4672

    3、4步同上。OK保证高ID

    祝各位好运。

    版本不一样,密码不一样,大家可以试试:

    2110ehr v3.20 用户:admin 密码:conexant

    2110ehr v3.21 用户:admin 密码:conexant

    2110ehr v3.51 用户:admin 密码:conexant

    2110ehr v4.5 用户:root 密码:grouter

    2110eh v3.51 用户:admin 密码:starnetadsl (中文web界面)

    我的连接方式是:网卡→集线器→实达2110EH/ROUTER→ISP连接(另3台计算机同此连接)。公网用户。ADSL配置是:

    ADSL 连线状态:

    当前下行速度为(INTERLEAVED) 6144Kbps

    当前上行速度为(INTERLEAVED) 640Kbps

    ADSL 信息

    机器名称 : ADSL ROUTER

    版本信息 : VIK-1.38.030131a13

    MAC 地址 : 000:F8:2D:C0:C2

    线路类型 : ITU MULTITONE

    DHCP Server : USED AS SERVER

    DHCP IP RANGE : 192.168.10.2 to 192.168.10.32

    DHCP DNS : 192.168.10.1

    ADSL 协议配置:

    ADSL 协议: RFC2516(PPPOE)

    ADSL 以太网IP: 192.168.10.1

    ADSL 封装类型: LLC/SNAP封装

    ADSL VPI: 0

    ADSL VCI: 35

    DNS RELAY: ON

    按需拨号: 关闭

    PPP Status: Connected

    WAN_IP: 218.75.225.131

    EHv1.xx:无用户名,密码为password。

    EHv2.xx:无用户名,密码为password。

    EHv3.xx:modem版普通用户名为user,密码为password;高级用户名为admin,密码为conexantmodem。

    router版普通用户名为user,密码为password;高级用户名为admin,密码为conexant。

    中文web界面的固化,不分modem还是router,用户名为admin,密码为starnetadsl。

    EH S5:用户名为admin,密码为conexantsoho。

    EHv4.xx:modem版普通用户名为user,密码为password;高级用户名为root,密码为root。

    router版普通用户名为user,密码为password;高级用户名为root,密码为grouter。

    EHv5.xx:只提供bridge功能,lan口无ip,免管理。

    Ehv7.xx:用户名为root,密码Admin。

    2110ehr v1.x/2.x 的方法

    把modem的管理/配置端口映射到内网IP上即可!

    1. telnet 192.168.10.1(这是省缺地址,实际中的地址可能不一样,可以看看你的网关设置!) 提示输入,输入password即可。

    2. nat inbound add [i/f] [port]/[protocol] 192.168.10.5

    这里[i/f]为接口名,RFC1483+NAT 接口为 bridge

    RFC1483Router 接口为rfc1483

    RFC1577接口为ipoa

    RFC2364 接口为ppp_device

    RFC2516接口为 ppp_device

    [port]是要映射的端口,主要做80/21/23/65这几个端口即可

    3. config save

    4、重起modem即可

    举例说明:如果你用的是2516 pppoe 方式 要映射4662端口, 那么telnet 192.168.10.1后按下面的做:

    展开全文
  • UPNP linux 端口映射工具 非常实用的upnp端口映射工具
  • DMZ、端口映射UPnP的作用及区别!

    千次阅读 2020-12-20 12:05:13
    在现实网络环境下,经常遇到企业内网服务器需要开放给外网用户访问等问题,最直接的做法就是将WEB服务器的端口映射出去,但是现实场景中,经常会看到有端口映射、DMZ和UPnP等方式实现映射的效果,也都能达到端口映射...

    在现实网络环境下,经常遇到企业内网服务器需要开放给外网用户访问等问题,最直接的做法就是将WEB服务器的端口映射出去,但是现实场景中,经常会看到有端口映射、DMZ和UPnP等方式实现映射的效果,也都能达到端口映射的效果,但是终归他们之间是有区别的,那么今天就来说一下DMZ、端口映射及UPnP的作用及区别。

    DMZ

    DMZ是英文“demilitarized zone”的缩写,中文名称为“隔离区”,“非军事化区”。它是为了解决安装防火墙后外部网络不能访问内部网络服务器的问题,而设立的一个非安全系统与安全系统之间的缓冲区,这个缓冲区位于企业内部网络和外部网络之间的小网络区域内,在这个小网络区域内可以放置一些必须公开的服务器设施,如企业Web服务器、FTP服务器等。DMZ相当于映射所有的端口,并且直接把主机暴露在网关中

    DMZ区的作用

    一般网络分成内网和外网,也就是LAN和WAN,那么,当你有1台物理位置上的1台服务器,需要被外网访问,并且,也被内网访问的时候,那么,有2种方法,一种是放在LAN中,一种是放在DMZ。因为防火墙默认情况下,是为了保护内网,所以,一般的策略是禁止外网访问内网,许可内网访问外网。但如果这个服务器能被外网所访问,那么,就意味着这个服务器已经处于不可信任的状态,那么,这个服务器就不能(主动)访问内网。

    端口映射

    端口映射就是将外网主机的IP地址的一个端口映射到内网中一台机器,提供相应的服务。当用户访问该IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上。端口映射有动态和静态之分。

    ▲ 动态端口映射:内网中的一台电脑要访问网站,会向NAT网关发送数据包,包头中包括对方网站IP、端口和本机IP、端口,NAT网关会把本机IP、端口替换成自己的公网IP、一个未使用的端口,并且会记下这个映射关系,为以后转发数据包使用。

    然后再把数据发给网站,网站收到数据后做出反应,发送数据到NAT网关的那个未使用的端口,然后NAT网关将数据转发给内网中的那台电脑,实现内网和公网的通讯.当连接关闭时,NAT网关会释放分配给这条连接的端口,以便以后的连接可以继续使用。

    动态端口映射其实也就是NAT网关的工作方式。

    ▲ 静态端口映射:就是在NAT网关上开放一个固定的端口,然后设定此端口收到的数据要转发给内网哪个IP和端口,不管有没有连接,这个映射关系都会一直存在。就可以让公网主动访问内网的一台电脑。

    UPnP

    UPnP 范围广泛,原因是它面向的是家庭网络、临近网络及小型企业和商住楼中的网络。

    以下是BC官方网站对UPnP的解释:UPnP(Universal Plug and Play),通用即插即用,是一组协议的统称,不能简单理解为UPnP=“自动端口映射”。

    在BitComet下载中,UPnP包含了2层意思:

    ▲ 对于一台内网电脑,BitComet的UPnP功能可以使网关或路由器的NAT模块做自动端口映射,将BitComet监听的端口从网关或路由器映射到内网电脑上。

    ▲ 网关或路由器的网络防火墙模块开始对Internet上其他电脑开放这个端口。对于一般的使用者来讲,简单的把UPnP理解为自动端口映射就可以了。它就是一种基于TCP/IP协议的,针对设备彼此间的通讯而制订的新的Internet协议,目的就是希望未来所有联入Internet中的设备能够不受网关阻碍的相互通信。

    区 别

    ❤ 端口映射: 端口映射是将一台主机IP地址的某个端口映射到另外一个IP地址的某个端口上,当用户访问提供映射端口的主机的该端口时,服务器自动将请求转到提供这种特定服务的主机,端口映射可以让内部网络中某台机器对外部提供服务,而不是将真IP地址直接转到内部提供服务的主机。

    ❤ DMZ:DMZ相当于映射所有的端口,并且直接把主机暴露在网关中。DMZ是为了让外网能访问内部的资源,也就是这个服务器,而内网呢,也能访问这个服务器,但这个服务器是不能主动访问内网的。为了让物理位置在内网的,并且,希望能被外网所访问的这样的一个区域。

    ❤ UPnP:由操作系统和应用与路由器协商开放哪个端口,必须同时满足支持UPnP,缺一不可,否则不能实现。

    维盟双机热备功能已经测试完毕并上线

    欢迎体验!

    THE END

    展开全文
  • 在NodeJS中使用UPnP和NAT-PMP进行快速端口映射。 安装 必需:NodeJS> = 10 npm install nat-api 用法 const NatAPI = require ( 'nat-api' ) const client = new NatAPI ( ) // Map public port 1000 to private ...
  • 需要做端口映射的一定很想下载这个软件把,自己找了好久才下载到的,有需要的可以下载,绝对可以用,本人自己就用过,所以大家分享
  • UPnP自动端口映射工具/内网映射工具包!
  • UPnP端口映射设置操作

    2021-06-08 14:48:36
    目标:对UPnP服务的端口映射增删改查操作。 参考:这篇文章原理说的比较清楚。 方案一 使用gupnp-tools,gupnp是一个upnp开发库,其中gupnp-tools带了一个工具gupnp-universal-cp(GUPnp通用控制点)程序,可用于...

    目标:对UPnP服务的端口映射增删改查操作。

    参考:这篇文章原理说的比较清楚。

    方案一

    使用gupnp-tools,gupnp是一个upnp开发库,其中gupnp-tools带了一个工具gupnp-universal-cp(GUPnp通用控制点)程序,可用于控制。
    ubuntu下安装。

    sudo apt install gupnp-tools
    

    主页地址,也可从此处下载源码。
    以我的环境为例:
    主界面
    双击API,可以直接调用。
    调用界面

    方案二

    编写脚本,使用curl向upnp服务控制点发送POST请求,实现端口的增删改查增删改查。
    这是对应于我的环境的一个脚本,链接

    展开全文
  • UPNP端口映射简单流程

    千次阅读 2019-12-01 17:00:39
    文章目录0 简介1 寻址2发现2.1 广播2.2 响应3 描述3.1 GET描述文件3.2 获取并解析XML描述文件4 控制4.1 获取状态信息4.2 获取外网IP4.3 获取端口映射信息4.4端口映射5 一些疑问5.1 端口映射的有效期是多久?...
  • UPNP动态端口映射

    2016-09-19 17:15:37
    UPNP 动态端口映射 动态设置路由器端口映射
  • 本文为你讲解如何使用UPnP协议实现网络设备自动配置路由器进行端口映射
  • 端口映射UPnP

    2021-02-28 10:25:23
    使用UPnP协议不需要设备驱动程序,因此使用UPnP建立的网络是介质无关的,它可以运行在几乎所有的操作系统平台之上,可以使用任何开发语言,使得在办公室、家庭其他公共场所方便地构建设备相互联通的网络环境。UPnP...
  • 内网映射工具--UPnP自动端口映射工具
  • UPnP 端口映射原理

    千次阅读 2018-12-14 21:06:44
    miniupnp 映射部分代码简单逻辑参考 一. 简介 实现 UPnP 条件: 路由器需支持 UPnP,且需启用该功能。 操作系统需支持 UPnP,且操作系统需启用该功能。 软件需支持 UPnP,如 p2p 下载软件等,且需启用该功能。 ...
  • upnp复制到手机根目录的/system/bin 运行方式: 第一种:将手机连到电脑 运行 adb shell 输入upnp 就可以看到帮助文档了 第二种:下载安卓虚拟终端,直接运行upnp 第三种:通过java代码调用(开发android程序...
  • upnp端口映射

    千次阅读 2018-11-08 19:41:15
    1、路由器开启npnc   2、ubuntu安装npnc apt-get install miniupnpc ...//内网192.168.3.16:21端口映射到外网172.16.1.10:9021端口 upnpc -a 192.168.3.16 21 9021 TCP 5、测试 ubuntu搭建ftp...
  • UPNP的全称是 Universal plug-and-play( 通用即插即用).UPnP 是针对智能家电、无线设备以及各种外观尺寸的个人电脑的普遍对等(peer-to-peer)网络连接而设计的一种... 我们这里用到的自动端口映射只是UPNP的一个小
  • 内网映射工具--UPnP自动端口映射工具.zip.zip
  • UPNP端口映射

    2012-02-15 22:27:26
    UPNP端口映射主要作用: 1、对于一台内网电脑,UPnP功能可以使网关或路由器的NAT模块做自动端口映射,将你程序所监听的端口从网关或路由器映射到内网电脑上。 2、网关或路由器的网络防火墙模块开始对Internet上其他...
  • linux upnp端口映射测试程序

    千次阅读 2018-09-07 16:27:22
    编译环境QT4.8-ARM-V500 用华为荣耀路由器测试成功,代码源自github,有修改 /*"QUpnpPortMapper.h"*/ #ifndef QUPNPPORTMAPPER_H #define QUPNPPORTMAPPER_H #include &...QUdpS...
  • 比特精灵端口映射工具UPnP(局域网用)
  • VB6.0制作的一款UPNP控制程序(带源码)。可以控制路由器的UPNP功能,无需登录路由器即可实现端口映射、内网穿透的功能。
  • UPnP 内网端口映射工具VC源代码

    热门讨论 2012-01-06 10:00:39
    路由自动映射工具源码,将内网的机器上使用的软件自动映射到路由的UPUP服务器上,vc编写。
  • UPNP自动端口映射工具,可以将路由器UPNP开启
  • 关于DMZ主机和端口映射的问题?DMZ和端口映射函数不应关联。当路由器开启DMZ功能时,所有数据包将直接转发到DMZ主机。此时,DMZ实际上完全暴露在Internet上,可以看作是Internet上的一个主机端口映射(虚拟服务器)...
  • 行业资料-电子功用-UPnP网络端口映射方法、电子设备、网络系统存储介质.pdf
  • UPnP端口映射

    2012-05-15 15:40:30
    自己感觉这两个文档对UPnP端口映射实现讲的够详细了,还有要看的话就下个UPnP协议构架之类的。代码的话可以参考eMule里面的miniupnpc库里面的源代码,稍微研究下就应该知道怎么入手了。顺便把UPnP协议构架也给放...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,088
精华内容 835
关键字:

upnp和端口映射