Jump to content

Template:Networking rut manual upnp: Difference between revisions

m
Dziugas moved page Template:Networking rut2xx upnp to Template:Networking rut manual upnp without leaving a redirect
No edit summary
m (Dziugas moved page Template:Networking rut2xx upnp to Template:Networking rut manual upnp without leaving a redirect)
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Template: Networking_rutxxx_manual_fw_disclosure
{{Template: Networking_rutxxx_manual_fw_disclosure
| fw_version = {{#switch: {{{series}}}
| fw_version = {{#switch: {{{series}}}
   | RUT2XX = {{{series}}}_R_00.01.12
   | RUT2XX = {{{series}}}_R_00.01.13
   | RUT9XX = {{{series}}}_R_00.06.07}}
   | RUT9XX = {{{series}}}_R_00.06.07}}
}}
}}
==Summary==
==Summary==


{{Template:Networking_rut9xx_rut2xx_rutxxx_manual_package_disclosure
<b>UPnP</b> (<b>Universal Plug and Play</b>) is a service that allows clients in the local network to automatically configure some devices and services.
| device_name                        = {{{name}}}
 
| series                             = {{{series}}}
This chapter of the user manual provides an overview of the UPnP page in {{{name}}} devices.
| package_name                      = UPnP
 
{{Template: Networking_rutos_manual_package_disclosure
| name    = {{{name}}}
| series = {{{series}}}
| package = UPnP
}}
}}
'''UPnP''' allows clients in the local network to automatically configure the router. This chapter is a summary of the UPnP function in RUT routers.


==Active UPnP Redirects==
==Active UPnP Redirects==
Line 26: Line 28:
<table class="nd-mantable">
<table class="nd-mantable">
     <tr>
     <tr>
         <th>Field name</th>
         <th>Field</th>
       <th>Value</th>
       <th>Value</th>
       <th>Description</th>
       <th>Description</th>
Line 32: Line 34:
     <tr>
     <tr>
       <td>Enabled</td>
       <td>Enabled</td>
       <td>yes | no; Default: '''no'''</td>
       <td>yes | no; default: <b>no</b></td>
       <td>Toggles UPnP on or off.</td>
       <td>Toggles UPnP on or off.</td>
     </tr>
     </tr>
     <tr>
     <tr>
       <td>Enable secure mode</td>
       <td>Enable secure mode</td>
       <td>yes | no; Default: '''yes'''</td>
       <td>yes | no; default: <b>yes</b></td>
       <td>Toggles secure mode on or off.</td>
       <td>Toggles secure mode on or off.</td>
     </tr>
     </tr>
     <tr>
     <tr>
       <td>Enable additional logging</td>
       <td>Enable additional logging</td>
       <td>yes | no; Default: '''no'''</td>
       <td>yes | no; default: <b>no</b></td>
       <td>Puts extra debugging information into the system log.</td>
       <td>Puts extra debugging information into the system log.</td>
     </tr>
     </tr>
     <tr>
     <tr>
       <td>Downlink</td>
       <td>Downlink</td>
       <td>integer; Default: '''1024'''</td>
       <td>integer; default: <b>1024</b></td>
       <td>Bandwidth available for traffic coming in from the external interface in kbit/s. Note that this only information given to clients, it doesn't control the speed. In order to control the speed, you can try configuring [[{{{name}}}_QoS#QoS|QoS]].</td>
       <td>Bandwidth available for traffic coming in from the external interface in kbit/s. Note that this only information given to clients, it doesn't control the speed. In order to control the speed, you can try configuring [[{{{name}}}_QoS#QoS|QoS]].</td>
     </tr>
     </tr>
     <tr>
     <tr>
       <td>Uplink</td>
       <td>Uplink</td>
       <td>integer; Default: '''512'''</td>
       <td>integer; default: <b>512</b></td>
       <td>Bandwidth available for traffic out the external interface in kbit/s. Note that this only information given to clients, it doesn't control the speed. In order to control the speed, you can try configuring [[{{{name}}}_QoS#QoS|QoS]].</td>
       <td>Bandwidth available for traffic out the external interface in kbit/s. Note that this only information given to clients, it doesn't control the speed. In order to control the speed, you can try configuring [[{{{name}}}_QoS#QoS|QoS]].</td>
     </tr>
     </tr>
     <tr>
     <tr>
       <td>Port</td>
       <td>Port</td>
       <td>integer [1..65535]; Default: '''5000'''</td>
       <td>integer [1..65535]; default: <b>5000</b></td>
       <td>Port to listen for requests.</td>
       <td>Port to listen for requests.</td>
     </tr>
     </tr>
Line 68: Line 70:
<table class="nd-mantable">
<table class="nd-mantable">
     <tr>
     <tr>
         <th>Field name</th>
         <th>Field</th>
       <th>Value</th>
       <th>Value</th>
       <th>Description</th>
       <th>Description</th>
Line 74: Line 76:
     <tr>
     <tr>
       <td>Report system instead of daemon uptime</td>
       <td>Report system instead of daemon uptime</td>
       <td>yes | no; Default: '''yes'''</td>
       <td>yes | no; default: <b>yes</b></td>
       <td>Use system uptime as UPnP uptime.</td>
       <td>Use system uptime as UPnP uptime.</td>
     </tr>
     </tr>
     <tr>
     <tr>
       <td>Device UUID</td>
       <td>Device UUID</td>
       <td>string; Default: '''unique'''</td>
       <td>string; default: <b>unique</b></td>
       <td>The Device UUID attribute specifies and uniquely identifies a device that supports Universal Plug and Play (UPnP).</td>
       <td>The Device UUID attribute specifies and uniquely identifies a device that supports Universal Plug and Play (UPnP).</td>
     </tr>
     </tr>
Line 114: Line 116:
     <tr>
     <tr>
     <td>UPnP lease file</td>
     <td>UPnP lease file</td>
         <td>string; Default: '''/var/upnp.leases'''</td>
         <td>string; default: <b>/var/upnp.leases</b></td>
         <td>Stores active UPnP redirects in a lease file (specified), like DHCP leases.</td>
         <td>Stores active UPnP redirects in a lease file (specified), like DHCP leases.</td>
     </tr>
     </tr>
Line 133: Line 135:
     <tr>
     <tr>
       <td>Comment</td>
       <td>Comment</td>
       <td>string; Default: <b>none</b></td>
       <td>string; default: <b>none</b></td>
       <td>Adds a comment to this rule.</td>
       <td>Adds a comment to this rule.</td>
     </tr>
     </tr>
     <tr>
     <tr>
       <td>External ports</td>
       <td>External ports</td>
       <td>integer [0..65535]] | range of integers [0-65535]; Default: <b>none</b></td>
       <td>integer [0..65535] | range of integers [0-65535]; default: <b>none</b></td>
       <td>External port(s) which may be redirected. May be specified as a single port or a range of ports. To specify a range use a dash ('-') symbol between two integer numbers.</td>
       <td>External port(s) which may be redirected. May be specified as a single port or a range of ports. To specify a range use a dash ('-') symbol between two integer numbers.</td>
     </tr>
     </tr>
     <tr>
     <tr>
     <td>Internal Addresses</td>
     <td>Internal Addresses</td>
         <td>ip/integer [0..32]; Default: <b>none</b></td>
         <td>ip/integer [0..32]; default: <b>none</b></td>
         <td>Internal address to redirect to.</td>
         <td>Internal address to redirect to.</td>
     </tr>
     </tr>
     <tr>
     <tr>
     <td>Internal ports</td>
     <td>Internal ports</td>
         <td>integer [0..65535]] | range of integers [0-655355]; Default: <b>none</b></td>
         <td>integer [0..65535] | range of integers [0-655355]; default: <b>none</b></td>
         <td>Internal port(s) to redirect to May be specified as a single port or a range of ports. To specify a range use a dash ('-') symbol between two integer numbers.</td>
         <td>Internal port(s) to redirect to May be specified as a single port or a range of ports. To specify a range use a dash ('-') symbol between two integer numbers.</td>
     </tr>
     </tr>
     <tr>
     <tr>
     <td>Action</td>
     <td>Action</td>
         <td>allow | deny; Default: '''allow'''</td>
         <td>allow | deny; default: <b>allow</b></td>
         <td>Allows or forbids the UPnP service to open the specified port.</td>
         <td>Allows or forbids the UPnP service to open the specified port.</td>
     </tr>
     </tr>