remoteAccess
Description: settings to configure remote access of the device : OBJECT
Element | Type | Description |
bruteForcePrevention | OBJECT | Settings to configure login attempt throttling |
enabled | BOOL | Enables or disables the ability of the device to throttle username and password combination attempts (default:false) |
failAttempts | UINT | Number of consecutive failures allowed before an account is locked out (default:3) |
lockoutSeconds | UINT | Specifies the amount of time that a user account will be locked out in seconds (default:300) |
dosAttackPrevention | OBJECT | Specifies the settings used to configure new connection throttling |
enabled | BOOL | Enables or disables the ability of the device to throttle the number of new connection attempts (default:false) |
limitBurst | UINT | Specifies the upper limit of new connections allowed per minute (default:100) |
limitPerMinute | UINT | Specifies the average number of new connections allowed per minute (default:60) |
http | OBJECT | Settings to configure HTTP access to the device |
enabled | BOOL | Enables or disables HTTP access (default:true) |
lan | BOOL | Enables or disables HTTP access for LAN traffic (default:true) |
port | UINT | Specifies the HTTP port (default:80) |
redirectToHttps | BOOL | Enables or disables redirect request for an HTTP port to an HTTPS port (default:true) |
wan | BOOL | Enables or disables HTTP access for WAN traffic (default:false) |
https | OBJECT | Settings to configure HTTPS access to the device |
enabled | BOOL | Enables or disables HTTPS access (default:true) |
lan | BOOL | Enables or disables HTTPS access for LAN traffic (default:true) |
port | UINT | Specifies the port used for the device configuration website (default:443) |
wan | BOOL | Enables or disables HTTPS access for WAN traffic (default:false) |
icmp | OBJECT | Settings to configure ICMP access to the device |
enabled | BOOL | Enables or disables device response to ICMP traffic (default:true) |
respondToLan | BOOL | Enables or disables the device response to LAN ICMP traffic (default:true) |
respondToWan | BOOL | Enables or disables the device response to WAN ICMP traffic (default:false) |
modbusSlave | OBJECT | Specifies the settings for configuring a Modbus Query Server |
enabled | BOOL | Enables or disables Modbus (default:false) |
lan | BOOL | Enables or disables Modbus access from local area network (default:true) |
port | UINT | Specifies the port used for Modbus (default:1502) |
nodeRed | OBJECT | Settings to configure access to the Node-RED server (not available on MTR) |
lan | BOOL | Enables or disables Node-RED access from local area network (default:true) |
wan | BOOL | Enables or disables Node-RED access from WAN (default:false) |
pingLimit | OBJECT | Settings used to configure ICMP throttling |
enabled | BOOL | Enables or disables device’s ability to throttle the number of ICMP packets to the device (default:false) |
limitBurst | UINT | Specifies the upper limit of ICMP packets allowed per second (default:30) |
limitPerSecond | UINT | Specifies the average number of new connections allowed per second (default:10) |
privateWan | BOOL | Enables dropping packets with private source addresses coming from public WAN interfaces to prevent spoofed packets (default:false) |
reverseSsh | OBJECT | Reverse SSH Tunnel configuration settings |
authMode | STRING | Defines the authentication method (PASSWORD, PUBLIC_KEY, PRIVATE_KEY) |
enabled | BOOL | Enables or disables reverse SSH tunnel |
password | STRING | Remote SSH server username |
privateKey | OBJECT | The private key provided by the remote SSH server |
publicKey | OBJECT | Remote SSH server uses this public key to authorize your device and establish the connection, the public key is generated by the system |
remotePort | UINT | Tunnel remote port that opens on the remote end of the reverse ssh tunnel connection (default: 2222) |
serverAddress | STRING | Remote SSH server IP address or hostname from which the reverse SSH tunnel connection is established |
serverPort | UINT | SSH server port of the remote ssh server (default: 22) |
username | STRING | Remote SSH server username |
snmp | OBJECT | Settings to configure SNMP access to device |
lan | BOOL | Enable SNMP access via LAN (default: true) |
wan | BOOL | Enable SNMP access via WAN (default: false) |
ssh | OBJECT | Settings to configure SSH access to the device |
enabled | BOOL | Enables or disables SSH access to the device (default:true) |
lan | BOOL | Enables or disables SSH access from a LAN (default:true) |
port | UINT | Port used for SSH access to the device (default:22) |
wan | BOOL | Enables or disables SSH access from a WAN (default:false) |
timeoutSeconds | UINT | Specifies the amount of time before remote access disconnects due to inactivity in seconds (default:300) |