Difference between revisions of "UPNP"

From Teltonika Networks Wiki
(5 intermediate revisions by the same user not shown)
Line 7: Line 7:
 
[[Image:Services upnp general.PNG]]
 
[[Image:Services upnp general.PNG]]
  
<table class="nd-mantable">
+
{| class="wikitable"
    <tr>
+
|+
        <th>field name</th>
+
! style="width: 250px; background: black; color: white;"  | Field name
      <th>value</th>
+
! style="width: 250px; background: black; color: white;"  | Value
      <th>description</th>
+
! style="width: 1200px; background: black; color: white;" | Description
    </tr>
+
|-
    <tr>
+
! style="text-align: left; vertical-align: top;" | Enable
      <td>Enable</td>
+
| style="text-align: left; vertical-align: top;" | yes {{!}} no; Default: '''no'''
      <td>yes {{!}} no; Default: '''no'''</td>
+
| style="text-align: left; vertical-align: top;" | Toggles UPnP ON or OFF
      <td>Toggles UPnP ON or OFF</td>
+
|-
    </tr>
+
! style="text-align: left; vertical-align: top;" | Use secure mode
    <tr>
+
| style="text-align: left; vertical-align: top;" | yes {{!}} no; Default: '''yes'''
      <td>Use secure mode</td>
+
| style="text-align: left; vertical-align: top;" | Toggles Secure mode ON or OFF
      <td>yes {{!}} no; Default: '''yes'''</td>
+
|-
      <td>Toggles Secure mode ON or OFF</td>
+
|}
    </tr>
 
</table>
 
  
 
==Advanced Settings==
 
==Advanced Settings==
Line 29: Line 27:
 
[[Image:Services upnp advanced.PNG]]
 
[[Image:Services upnp advanced.PNG]]
  
<table class="nd-mantable">
+
{| class="wikitable"
    <tr>
+
|+
        <th>field name</th>
+
! style="width: 250px; background: black; color: white;"  | Field name
      <th>value</th>
+
! style="width: 250px; background: black; color: white;"  | Value
      <th>description</th>
+
! style="width: 1200px; background: black; color: white;" | Description
    </tr>
+
|-
    <tr>
+
! style="text-align: left; vertical-align: top;" | Use UPnP port mapping
      <td>Use UPnP port mapping</td>
+
| style="text-align: left; vertical-align: top;" | yes {{!}} no; Default: '''yes'''
      <td>yes {{!}} no; Default: '''yes'''</td>
+
| style="text-align: left; vertical-align: top;" | Toggles UPnP port napping ON or OFF
      <td>Toggles UPnP port napping ON or OFF</td>
+
|-
    </tr>
+
! style="text-align: left; vertical-align: top;" | Use NAT-PMP port mapping
    <tr>
+
| style="text-align: left; vertical-align: top;" | yes {{!}} no; Default: '''yes'''
      <td>Use NAT-PMP port mapping</td>
+
| style="text-align: left; vertical-align: top;" | Toggles NAT-PMP port mapping ON or OFF
      <td>yes {{!}} no; Default: '''yes'''</td>
+
|-
      <td>Toggles NAT-PMP port mapping ON or OFF</td>
+
! style="text-align: left; vertical-align: top;" | Device UUID
    </tr>
+
| style="text-align: left; vertical-align: top;" | yes {{!}} no; Default: '''yes'''
    <tr>
+
| style="text-align: left; vertical-align: top;" | Specify Universal unique ID of the device
    <td>Device UUID</td>
+
|-
        <td>yes {{!}} no; Default: '''yes'''</td>
+
|}
        <td>Specify Universal unique ID of the device</td>
 
    </tr>
 
</table>
 
  
 
==UPnP ACLs==
 
==UPnP ACLs==
Line 58: Line 53:
 
[[Image:Services upnp acls.PNG]]
 
[[Image:Services upnp acls.PNG]]
  
<table class="nd-mantable">
+
{| class="wikitable"
    <tr>
+
|+
        <th>field name</th>
+
! style="width: 250px; background: black; color: white;"  | Field name
      <th>value</th>
+
! style="width: 250px; background: black; color: white;"  | Value
      <th>description</th>
+
! style="width: 1200px; background: black; color: white;" | Description
    </tr>
+
|-
    <tr>
+
! style="text-align: left; vertical-align: top;" | Comment
      <td>Comment</td>
+
| style="text-align: left; vertical-align: top;" | string; Default: '''Allow high ports'''
      <td>string; Default: '''Allow high ports'''</td>
+
| style="text-align: left; vertical-align: top;" | Adds a comment to this rule
      <td>Adds a comment to this rule</td>
+
|-
    </tr>
+
! style="text-align: left; vertical-align: top;" | Ecternal ports
    <tr>
+
| style="text-align: left; vertical-align: top;" | integer [0..65535]] {{!}} range of integers [0-65535]; Default: '''1024-65535'''
      <td>Ecternal ports</td>
+
| style="text-align: left; vertical-align: top;" | 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>integer [0..65535]] {{!}} range of integers [0-65535]; Default: '''1024-65535'''</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>
+
! style="text-align: left; vertical-align: top;" | Internal Addresses
    </tr>
+
| style="text-align: left; vertical-align: top;" | ip/integer [0..32]; Default: '''0.0.0.0/0'''
    <tr>
+
| style="text-align: left; vertical-align: top;" | Internal address to be redirect to
    <td>Internal Addresses</td>
+
|-
        <td>ip/integer [0..32]; Default: '''0.0.0.0/0'''</td>
+
! style="text-align: left; vertical-align: top;" | Internal ports
        <td>Internal address to be redirect to</td>
+
| style="text-align: left; vertical-align: top;" | integer [0..65535]] {{!}} range of integers [0-655355]; Default: '''1024-65535'''
    </tr>
+
| style="text-align: left; vertical-align: top;" | Internal port(s) to be 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
    <tr>
+
|-
    <td>Internal ports</td>
+
! style="text-align: left; vertical-align: top;" | Action
        <td>integer [0..65535]] {{!}} range of integers [0-655355]; Default: '''1024-65535'''</td>
+
| style="text-align: left; vertical-align: top;" | allow {{!}} deny; Default: '''allow'''
        <td>Internal port(s) to be 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>
+
| style="text-align: left; vertical-align: top;" | Allows or forbids the UPnP service to open the specified port
    </tr>
+
|-
    <tr>
+
|}
    <td>Action</td>
 
        <td>allow {{!}} deny; Default: '''allow'''</td>
 
        <td>Allows or forbids the UPnP service to open the specified port</td>
 
    </tr>
 
</table>
 

Revision as of 10:03, 23 October 2017

Summary

UPnP allows clients in the local network to automatically configure the router. This chapter is a summary of the UPnP function in RUT routers

General Settings

Services upnp general.PNG

Field name Value Description
Enable yes | no; Default: no Toggles UPnP ON or OFF
Use secure mode yes | no; Default: yes Toggles Secure mode ON or OFF

Advanced Settings

Services upnp advanced.PNG

Field name Value Description
Use UPnP port mapping yes | no; Default: yes Toggles UPnP port napping ON or OFF
Use NAT-PMP port mapping yes | no; Default: yes Toggles NAT-PMP port mapping ON or OFF
Device UUID yes | no; Default: yes Specify Universal unique ID of the device

UPnP ACLs

ACLs specify which external ports may be redirected to which internal addresses and ports

Services upnp acls.PNG

Field name Value Description
Comment string; Default: Allow high ports Adds a comment to this rule
Ecternal ports integer [0..65535]] | range of integers [0-65535]; Default: 1024-65535 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
Internal Addresses ip/integer [0..32]; Default: 0.0.0.0/0 Internal address to be redirect to
Internal ports integer [0..65535]] | range of integers [0-655355]; Default: 1024-65535 Internal port(s) to be 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
Action allow | deny; Default: allow Allows or forbids the UPnP service to open the specified port