Changes for page Monitor & Remote Access Gateway
Last modified by Kilight Cao on 2025/01/14 10:25
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Kilight1 +XWiki.Xiaoling - Content
-
... ... @@ -35,6 +35,7 @@ 35 35 root@dragino-1baf44:~~# 36 36 ))) 37 37 38 + 38 38 * change the script monitor_gateway.sh with properly users setting: 39 39 40 40 (% class="box infomessage" %) ... ... @@ -45,10 +45,11 @@ 45 45 CHAN_KEY='xxxxx' #Channel Write API of the channel for this gateway 46 46 ))) 47 47 48 -* run **/usr/bin/monitor_gateway.sh** to test if upload is good. 49 49 50 -* Addmonitor_gateway.shto cron work**/etc/crontabs/root**tomakethisscriptrunsperdiocally,belowisan example toupdate every 20 minutes50 +* run (% style="color:blue" %)**/usr/bin/monitor_gateway.sh**(%%) to test if upload is good. 51 51 52 +* Add monitor_gateway.sh to cron work (% style="color:blue" %)**/etc/crontabs/root**(%%) to make this script runs perdiocally, below is an example to update every 20 minutes 53 + 52 52 (% class="box infomessage" %) 53 53 ((( 54 54 # For details see man 4 crontabs ... ... @@ -67,6 +67,9 @@ 67 67 68 68 * Reboot device. 69 69 72 + 73 + 74 + 70 70 == **1.3 Monitor Public IP** == 71 71 72 72 ... ... @@ -74,6 +74,7 @@ 74 74 75 75 User can find the public ip in field7, the chart is not able to show the complete public ip, user can check that in the export. 76 76 82 + 77 77 [[image:image-20220531145559-2.png]] 78 78 79 79 Find Public IP ... ... @@ -93,41 +93,51 @@ 93 93 * Remote.it access will give full control of your device to remote support. 94 94 * The Remote.it allows Dragino Support to remote access to the device, If user want to access himself, it need to sign up for an remote.it account. 95 95 96 -* For how to use remote.it for **general remote control**, please see : [[Remoteit user instruction for Dragino Gateway>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/&file=Dragino-Remoteit_User_Manual.pdf]]. 97 -* For Quick add remote.it to **Dragino for remote debug**, please see below: 102 +* For how to use remote.it for (% style="color:blue" %)**general remote control**(%%), please see : [[Remoteit user instruction for Dragino Gateway>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/&file=Dragino-Remoteit_User_Manual.pdf]]. 103 +* For Quick add remote.it to (% style="color:blue" %)**Dragino for remote debug**(%%), please see below: 98 98 99 -**~1. Install the Remote.it CLI ** 100 100 101 -Remote.it CLI supports all major operating systems and can be downloaded on this and can be downloaded on this [[Remote.It Download>>url:https://www.remote.it/download?products=cli%7Cmobile]] 102 102 107 +(% style="color:blue" %)**1. Install the Remote.it software** 103 103 104 - **2. Enterthe licensekey**109 +Users can directly click "Install" on the Web UI to install Remote. it. 105 105 106 -Users need to enter the license key in the box under "2. Register" section and click the "Save" button and "Register" button. 107 107 112 +[[image:image-20220725134300-1.png||height="438" width="905"]] 113 + 114 + 115 + 116 +(% style="color:blue" %)**2. Enter the license key** 117 + 118 +Users need to enter the license key in the box under **"2. Register"** section and click the **"Save"** button and** "Register"** button. 119 + 120 +(% style="color:red" %)**When the user enters this license key, Dragino support will have access to your gateway.** 121 + 122 + 108 108 (% class="box infomessage" %) 109 109 ((( 110 -57F60715-606F-510D-A3D2-739860EBDB98 125 +**57F60715-606F-510D-A3D2-739860EBDB98** 111 111 ))) 112 112 113 113 [[image:image-20220725113010-1.png||height="455" width="899"]] 114 114 115 115 116 -**3. Connect and tell us your device ID or Hostname** 117 117 118 - Userscanviewthe device ID or Hostnameof the gateway on System ~-~-> System Overview interface132 +(% style="color:blue" %)**3. Connect and tell us your device ID or Hostname** 119 119 120 -Such as : dragino-1ef9ac 134 +Users can view the device ID or Hostname of the gateway on** (% style="color:red" %)System ~-~-> System Overview(%%)** interface.Such as : dragino-1ef9ac 121 121 136 + 122 122 [[image:image-20220725115720-2.png||height="658" width="900"]] 123 123 124 124 140 + 125 125 == **2.2 RSSH Introduction** == 126 126 127 127 128 128 Reverse SSH for remote access is available in the latest Dragino firmware for gateway. For security concern, the RSSH only available base on end user demand. 129 129 130 -Important Notice: 146 +(% style="color:red" %)**Important Notice:** 131 131 132 132 (% class="box warningmessage" %) 133 133 ((( ... ... @@ -145,11 +145,13 @@ 145 145 * LIG16 146 146 * MS14 series if installed with the same firmware. 147 147 164 + 148 148 === **2.2.1 End User Guide to use SSH access** === 149 149 150 150 151 151 Go to this the Reverse SSH page as below: 152 152 170 + 153 153 [[image:image-20220531150151-3.png]] 154 154 155 155 Get the RSSH configure page ... ... @@ -173,11 +173,12 @@ 173 173 174 174 === **2.2.2 Set Up RSSH Server** === 175 175 194 + 176 176 Advance administrator can config a SSH server to provide support their end user themselves., Steps as below 177 177 178 178 179 179 180 -==== ** 2.2.2.1Step 1 : Download the SSH service code** ====199 +==== (% style="color:blue" %)**Step 1 : Download the SSH service code**(%%) ==== 181 181 182 182 183 183 **1).** git clone [[https:~~/~~/github.com/dragino/rssh-server.git>>url:https://github.com/dragino/rssh-server.git]] rssh-server ... ... @@ -220,24 +220,24 @@ 220 220 221 221 (% class="box infomessage" %) 222 222 ((( 223 -**~ Step1:** Download the SQLit3 installation package 242 +**~ Step 1:** Download the SQLit3 installation package 224 224 sudo wget **[[https:~~/~~/www.sqlite.org/2021/sqlite-autoconf-3350400.tar.gz>>url:https://www.sqlite.org/2021/sqlite-autoconf-3350400.tar.gz]]** 225 225 226 226 227 -**Step2: **tar the SQLit3 installation package 246 +**Step 2: **tar the SQLit3 installation package 228 228 sudo tar -zxvf sqlite-autoconf-3350300.tar.gz 229 229 230 -**Step3:** Generate the makefile 249 +**Step 3:** Generate the makefile 231 231 cd sqlite-autoconf-3350300/;./configure 232 232 233 -**Step4:** Compile makefile 252 +**Step 4:** Compile makefile 234 234 sudo make 235 235 236 -**Step5:** Install makefile 255 +**Step 5:** Install makefile 237 237 sudo make install 238 238 239 239 **Check:** 240 - cd /usr/local/bin;ls -al 259 + cd /usr/local/bin;ls -al ~-~-> Check to see if there is a file for sqlite3 241 241 cd sqlite-autoconf-3350300/;./sqlite3 test.db ~-~-> Test whether the sqlite3 was installed successfully 242 242 243 243 **debug:** ... ... @@ -248,7 +248,7 @@ 248 248 249 249 250 250 251 -==== ** 2.2.2.2Step 2 : Install and run the RSS service** ====270 +==== (% style="color:blue" %)**Step 2 : Install and run the RSS service**(%%) ==== 252 252 253 253 254 254 **1). ** install database for /var/rsshdb.sqlite3 and Server development port for 3721(The default is 3721) ... ... @@ -277,7 +277,7 @@ 277 277 278 278 279 279 280 -==== ** 2.2.2.3Step 3 : Create a minimal SSH user (reverse SSH proxy for the gateway)** ====299 +==== (% style="color:blue" %)**Step 3 : Create a minimal SSH user (reverse SSH proxy for the gateway)**(%%) ==== 281 281 282 282 283 283 (% class="box infomessage" %) ... ... @@ -294,7 +294,7 @@ 294 294 295 295 296 296 297 -==== ** 2.2.2.4Step 4 : Create an authorization key file** ====316 +==== (% style="color:blue" %)**Step 4 : Create an authorization key file**(%%) ==== 298 298 299 299 300 300 **1):** sudo mkdir /home/xxxxx/.ssh; sudo touch /home/xxxxx/.ssh/authorizedkey ... ... @@ -308,9 +308,10 @@ 308 308 === **2.2.3 How does user get the gateway to connect to a user's private server** === 309 309 310 310 311 -==== **2.2.3.1 Step 1 : Come back the gateway web UI to get the gateway Public key** ==== 312 312 331 +==== (% style="color:blue" %)**Step 1 : Come back the gateway web UI to get the gateway Public key**(%%) ==== 313 313 333 + 314 314 **1)** in the system ~-~-> (% style="color:#037691" %)**Remote Mgmt/span** 315 315 316 316 [[image:image-20220531152419-11.png]] ... ... @@ -317,7 +317,7 @@ 317 317 318 318 319 319 320 -==== ** 2.2.3.2Step 2 : Authorization server** ====340 +==== (% style="color:blue" %)**Step 2 : Authorization server**(%%) ==== 321 321 322 322 323 323 Input the Gateway Publickey into user's private server "/home/XXXXX/.ssh/authorized_keys" file. ... ... @@ -326,7 +326,7 @@ 326 326 327 327 328 328 329 -==== ** 2.2.3.3Step 3 : Connect private server** ====349 +==== (% style="color:blue" %)**Step 3 : Connect private server**(%%) ==== 330 330 331 331 332 332 This is same as connect Dragino Support Server but just change the server address to customize server address. ... ... @@ -335,7 +335,7 @@ 335 335 336 336 337 337 338 -==== ** 2.2.3.4Step 4 : Check Connection** ====358 +==== (% style="color:blue" %)**Step 4 : Check Connection**(%%) ==== 339 339 340 340 341 341 Rssh Host connection Ok ... ... @@ -349,7 +349,7 @@ 349 349 350 350 351 351 352 -==== ** 2.2.3.5Step 5 : Access the gateway from customized server** ====372 +==== (% style="color:blue" %)**Step 5 : Access the gateway from customized server**(%%) ==== 353 353 354 354 355 355 Check what gateways link to server. ... ... @@ -356,7 +356,7 @@ 356 356 357 357 (% class="box infomessage" %) 358 358 ((( 359 -$ ./connect-gw.sh -l 379 +**$ ./connect-gw.sh -l** 360 360 ))) 361 361 362 362 [[image:image-20220531153016-16.png]] ... ... @@ -367,7 +367,7 @@ 367 367 368 368 (% class="box infomessage" %) 369 369 ((( 370 -$ ./connect-gw.sh <GWID> 390 +**$ ./connect-gw.sh <GWID>** 371 371 ))) 372 372 373 373 [[image:image-20220531153219-17.png]]
- image-20220725134300-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +53.5 KB - Content