Difference between revisions of "UPNP"

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

Latest revision as of 15:43, 3 May 2019

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
External 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