A fairly large number of users have several computers. To give them all access to the Internet, they usually use a router that "distributes" the Internet from one account and IP addresses to all home devices (tablets, laptops, desktop PCs, smartphones, and so on). As a rule, only a router has a real IP address, but here's the catch. Access to the ports of internal computers is simply not there. This is necessary if for some reason you need to access, for example, documents on a remote machine. In the classic version, the FTP service is configured on the remote machine, and port forwarding (or port forwarding) is configured on the router . But today there is a standard that can do without the intricacies of configuring each individual service on the router, you only need to know how to enable UPnP (but only if UPnP support is provided in the router and the server side of the application).
In most routers, this function is disabled by default, so the question of how to enable uPnP is an urgent one for the home network administrator. For example, in D-Link network devices (expensive models are implied, since uPnP is supported only on them), you can connect this function by selecting Advanced. The administrative panel of the router can be found at the gateway address ( ipconfig / all command in the console) and access it using a regular browser (after finding out the password from the router by default).
NAT , , . . Windows XP, . " ". " UPnP". . . UPnP . , " ", " ". , " " ( ). , , " PnP" , " SSDP".
, . - Win ( Ctrl Alt) + R. cmd. UPnP regsvr32 upnpui.dll. . - , UPnP Test Program, , . , - UPnP Test Program. - UPnP , NAT.
, UPnP Test Program . Windows - " " " UPnP". , , . , UPnP. . , UPnP.
. UPnP ( Skype, StrongDC , , UPnP ), , . - ( UPnP) "" ( , TCP, UDP ).