navgationkit-docs-sphinx/source/version_two/network/outer-connect.md

156 lines
4.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 远程连接
## 外网连接
步骤:
1. 登录云服务设备管理端,获取机器人的远程连接地址
2. 使用远程桌面软件 或 SSH ,进行远程连接
### 一、获取地址
使用外网远程连接,每次连接前都需要**重新获取**远程访问地址。使用情况包括:
* 第一次进行远程连接
* 机器人开机状态,用户端曾经连接过,但远程连接软件关闭或者连接断开
* 机器人设备关机/重启/断开后,重新打开
#### 操作步骤:
1. 使用微信扫描随车附上的 `云服务管理员-绑定二维码`,扫描后该微信用户与产品绑定成功。 **此二维码只能使用一次,绑定成功后失效,用户无法自行解绑,请谨慎操作**。
2. 访问 `cloud.autolabor.com.cn`,使用微信扫码登录,进入云服务管理界面。
![](imgs/network-1.png)
3. 在设备管理中,可以看到该微信用户名下绑定的所有设备。
![](imgs/network-3.png)
![](imgs/network-49.png)
4. 左侧管理菜单中,有 `远程桌面``远程命令` 两个菜单栏,分别对应的是获取机器人 图形化界面 与 SSH 的远程连接地址 。
推荐用户使用 `远程桌面`,有图形化界面操作更方便,还可直接与用户端主机传输文件。
**1. 获取远程桌面访问地址**
点击进入 `远程桌面`页面:
① 点击右上角的`刷新`按钮,刷新设备状态
② 选择对应的设备
③ 点击`启动`
![](imgs/network-11.png)
启动后得到远程桌面地址cloud.autolabor.com.cn 端口xxxxx
请记住该地址,之后在使用远程桌面连接时会用到。
![](imgs/network-12.png)
**2 获取远程命令访问地址**
点击进入 `远程命令`页面:
① 点击右上角的`刷新`按钮,刷新设备状态
② 选择对应的设备
③ 点击`启动`
![](imgs/network-34.png)
启动后得到远程命令地址: cloud.autolabor.com.cn 端口xxxxx
请记住该地址,之后使用 SSH 连接会用到。
5. 得到远程访问地址,下一步进行设备连接。
### 二、设备连接
#### 远程桌面
远程桌面使用的是 NoMachine这是一个多平台的远程桌面访问工具图形化操作界面支持 Windows/Mac/Linux同一时间仅限 1 人连接可理解为teamviewer
#### 下载NoMachine
[Windows](http://download.autolabor.com.cn/software/nomachine_6.11.2_1.exe)/[OS X](http://download.autolabor.com.cn/software/nomachine_6.11.2_13.dmg)/[Ubuntu](http://download.autolabor.com.cn/software/nomachine_6.11.2_1_amd64.deb)
#### 安装
![](imgs/network-16.png)
![](imgs/network-17.png)
#### 启动
得到的外网访问远程桌面地址cloud.autolabor.com.cn 端口:xxxxx
1. 打开 NoMachine 软件,点击 `new` 新建连接
![](imgs/network-36.png)
注:如之前曾经连接过,列表中已有设备,则不必新增,右键设置修改地址 Host 与端口号 Port 即可。
2. 默认协议 Protocol 为 `NX` ,点击 `continue`
![](imgs/network-27.png)
3. 填写 `Host``Port`,点击 `continue`
![](imgs/network-28.png)
4. 按照默认配置,继续 `continue`
![](imgs/network-29.png)
![](imgs/network-30.png)
5. 名称可自定义,点击 `Done`
![](imgs/network-31.png)
6. 连接新建完成后,回到了设备列表页面,选择设备,点击 `connect`
![](imgs/network-41.png)
7. 开始连接,点击 `yes`
![](imgs/network-42.png)
8. 输入 用户名: autolabor 密码: autolabor
![](imgs/network-43.png)
9. 点击 `OK`,成功连接到机器人上。
此时桌面上弹出了一个对话框,是远程桌面软件的设置窗口,左下角勾选之后会不再显示,点击 `OK` 关闭。
注:如果连接的时候显示白屏,此时系统图形化界面加载中,请等待片刻。
![](imgs/network-32.png)
***
#### SSH
此处用 windows 下的 putty 介绍SSH 的连接方式。
1. 打开 putty 软件Host: `cloud.autolabor.com.cn` Port: `xxxxx``open` 打开。
![](imgs/network-8.png)
2. 选择 `是`
![](imgs/network-45.png)
3. 输入 用户名autolabor 密码autolabor回车连接
![](imgs/network-9.png)
4. 登录成功
![](imgs/network-10.png)