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)