Atlas 200DK利用网线端口实现主从机连接

2023-10-13 17:10

本文主要是介绍Atlas 200DK利用网线端口实现主从机连接,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Atlas 200DK利用网线端口实现主从机连接

1. 前提步骤

进行该步骤前(以Ubuntu 18.04为例)需要完成Atlas 200与PC的USB连接,具体参考:https://blog.csdn.net/hello_yes112/article/details/107546041#t9,接下来便可用网线连接Atlas 200和PC的网线端口。

2. 查看网线端口名

分别在主机(Atlas 200)和从机(PC)的终端执行ifconfig命令查看端口名:

主机网线端口名:eth0
在这里插入图片描述
从机网线端口名:eno1
在这里插入图片描述
注意:如果从机没有网线端口名,只有lo、wlo及虚拟网卡,且插上网线后端口指示灯不亮,可以执行/sbin/dhclient命令即可解决

3. 修改主机端口为静态ip

进入主机,切换为root用户,打开netplan的配置文件,按照以下格式进行配置填写:

su root
vi /etc/netplan/01-netcfg.yaml
network:version: 2
#  renderer: NetworkManagerrenderer: networkdethernets:eth0:dhcp4: noaddresses: [190.160.9.20/24] gateway4: 192.168.0.1nameservers:addresses: [255.255.0.0]usb0:dhcp4: noaddresses: [192.168.1.2/24]gateway4: 192.168.0.1

此处是要加上本机端口eth0的描述,dhcp4处为no表示设置为静态ip,addresses可以任意设置,但要与从机ip前三格一致。同时要注意缩进格式。

配置完成后执行以下命令,使配置生效,并切换回普通用户:

netplan apply
exit

4. 修改从机端口为静态ip

同理进入从机,切换为root用户,打开netplan的配置文件,按照以下格式进行配置填写:

su root
vi /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:version: 2renderer: NetworkManager
#  renderer: networkdethernets:enp0s20f0u1:dhcp4: noaddresses: [192.168.1.134/24]gateway4: 255.255.255.0nameservers:addresses: [114.114.114.114]eno1:dhcp4: noaddresses: [190.160.9.223/24]gateway4: 255.255.0.0nameservers:addresses: [114.114.114.0]

此处是要加上本机端口eno1的描述,dhcp4处为no表示设置为静态ip,同时要注意缩进格式。配置完成后执行以下命令,使配置生效,并切换回普通用户:

netplan apply
exit

注意:主从机addresses虽然可以任意设置,但前三格要一致,如示例都是190.160.9.XXX。

5. 主从机连接

从机(PC)执行命令ssh HwHiAiUser@主机ip address如示例:

ssh HwHiAiUser@190.160.9.20

默认密码为:Mind@123

显示以下内容说明连接成功:

HwHiAiUser@190.160.9.20's password: 
Welcome to Ubuntu 18.04.5 LTS (GNU/Linux 4.19.95+ aarch64)* Documentation:  https://help.ubuntu.com* Management:     https://landscape.canonical.com* Support:        https://ubuntu.com/advantage
Last login: Tue Dec  1 08:31:30 2020 from 192.168.1.134

6. 可能的报错及解决措施

  1. 如果从机没有网线端口名,只有lo、wlo及虚拟网卡,且插上网线后端口指示灯不亮,可以执行/sbin/dhclient命令即可解决
  2. 若出现报错sh: connect to host 190.160.9.20 port 22: No route to host则可能有以下原因:
    (1)主机或从机网口没有设置为静态ip
    (2)主从机端口静态ip地址前三格不一致

这篇关于Atlas 200DK利用网线端口实现主从机连接的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/204693

相关文章

SpringCloud整合MQ实现消息总线服务方式

《SpringCloud整合MQ实现消息总线服务方式》:本文主要介绍SpringCloud整合MQ实现消息总线服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、背景介绍二、方案实践三、升级版总结一、背景介绍每当修改配置文件内容,如果需要客户端也同步更新,

Dubbo之SPI机制的实现原理和优势分析

《Dubbo之SPI机制的实现原理和优势分析》:本文主要介绍Dubbo之SPI机制的实现原理和优势,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Dubbo中SPI机制的实现原理和优势JDK 中的 SPI 机制解析Dubbo 中的 SPI 机制解析总结Dubbo中

使用Java实现Navicat密码的加密与解密的代码解析

《使用Java实现Navicat密码的加密与解密的代码解析》:本文主要介绍使用Java实现Navicat密码的加密与解密,通过本文,我们了解了如何利用Java语言实现对Navicat保存的数据库密... 目录一、背景介绍二、环境准备三、代码解析四、核心代码展示五、总结在日常开发过程中,我们有时需要处理各种软

Java 压缩包解压实现代码

《Java压缩包解压实现代码》Java标准库(JavaSE)提供了对ZIP格式的原生支持,通过java.util.zip包中的类来实现压缩和解压功能,本文将重点介绍如何使用Java来解压ZIP或RA... 目录一、解压压缩包1.zip解压代码实现:2.rar解压代码实现:3.调用解压方法:二、注意事项三、总

NGINX 配置内网访问的实现步骤

《NGINX配置内网访问的实现步骤》本文主要介绍了NGINX配置内网访问的实现步骤,Nginx的geo模块限制域名访问权限,仅允许内网/办公室IP访问,具有一定的参考价值,感兴趣的可以了解一下... 目录需求1. geo 模块配置2. 访问控制判断3. 错误页面配置4. 一个完整的配置参考文档需求我们有一

Linux实现简易版Shell的代码详解

《Linux实现简易版Shell的代码详解》本篇文章,我们将一起踏上一段有趣的旅程,仿照CentOS–Bash的工作流程,实现一个功能虽然简单,但足以让你深刻理解Shell工作原理的迷你Sh... 目录一、程序流程分析二、代码实现1. 打印命令行提示符2. 获取用户输入的命令行3. 命令行解析4. 执行命令

基于MongoDB实现文件的分布式存储

《基于MongoDB实现文件的分布式存储》分布式文件存储的方案有很多,今天分享一个基于mongodb数据库来实现文件的存储,mongodb支持分布式部署,以此来实现文件的分布式存储,需要的朋友可以参考... 目录一、引言二、GridFS 原理剖析三、Spring Boot 集成 GridFS3.1 添加依赖

利用Python实现Excel文件智能合并工具

《利用Python实现Excel文件智能合并工具》有时候,我们需要将多个Excel文件按照特定顺序合并成一个文件,这样可以更方便地进行后续的数据处理和分析,下面我们看看如何使用Python实现Exce... 目录运行结果为什么需要这个工具技术实现工具的核心功能代码解析使用示例工具优化与扩展有时候,我们需要将

Python+PyQt5实现文件夹结构映射工具

《Python+PyQt5实现文件夹结构映射工具》在日常工作中,我们经常需要对文件夹结构进行复制和备份,本文将带来一款基于PyQt5开发的文件夹结构映射工具,感兴趣的小伙伴可以跟随小编一起学习一下... 目录概述功能亮点展示效果软件使用步骤代码解析1. 主窗口设计(FolderCopyApp)2. 拖拽路径

Spring AI 实现 STDIO和SSE MCP Server的过程详解

《SpringAI实现STDIO和SSEMCPServer的过程详解》STDIO方式是基于进程间通信,MCPClient和MCPServer运行在同一主机,主要用于本地集成、命令行工具等场景... 目录Spring AI 实现 STDIO和SSE MCP Server1.新建Spring Boot项目2.a