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

相关文章

Docker镜像修改hosts及dockerfile修改hosts文件的实现方式

《Docker镜像修改hosts及dockerfile修改hosts文件的实现方式》:本文主要介绍Docker镜像修改hosts及dockerfile修改hosts文件的实现方式,具有很好的参考价... 目录docker镜像修改hosts及dockerfile修改hosts文件准备 dockerfile 文

Ubuntu中远程连接Mysql数据库的详细图文教程

《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有... 目录1、版本2、检查有没有mysql2.1 查询是否安装了Mysql包2.2 查看Mysql版本2.

基于SpringBoot+Mybatis实现Mysql分表

《基于SpringBoot+Mybatis实现Mysql分表》这篇文章主要为大家详细介绍了基于SpringBoot+Mybatis实现Mysql分表的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可... 目录基本思路定义注解创建ThreadLocal创建拦截器业务处理基本思路1.根据创建时间字段按年进

Python3.6连接MySQL的详细步骤

《Python3.6连接MySQL的详细步骤》在现代Web开发和数据处理中,Python与数据库的交互是必不可少的一部分,MySQL作为最流行的开源关系型数据库管理系统之一,与Python的结合可以实... 目录环境准备安装python 3.6安装mysql安装pymysql库连接到MySQL建立连接执行S

SpringBoot3实现Gzip压缩优化的技术指南

《SpringBoot3实现Gzip压缩优化的技术指南》随着Web应用的用户量和数据量增加,网络带宽和页面加载速度逐渐成为瓶颈,为了减少数据传输量,提高用户体验,我们可以使用Gzip压缩HTTP响应,... 目录1、简述2、配置2.1 添加依赖2.2 配置 Gzip 压缩3、服务端应用4、前端应用4.1 N

SpringBoot实现数据库读写分离的3种方法小结

《SpringBoot实现数据库读写分离的3种方法小结》为了提高系统的读写性能和可用性,读写分离是一种经典的数据库架构模式,在SpringBoot应用中,有多种方式可以实现数据库读写分离,本文将介绍三... 目录一、数据库读写分离概述二、方案一:基于AbstractRoutingDataSource实现动态

Python FastAPI+Celery+RabbitMQ实现分布式图片水印处理系统

《PythonFastAPI+Celery+RabbitMQ实现分布式图片水印处理系统》这篇文章主要为大家详细介绍了PythonFastAPI如何结合Celery以及RabbitMQ实现简单的分布式... 实现思路FastAPI 服务器Celery 任务队列RabbitMQ 作为消息代理定时任务处理完整

Java枚举类实现Key-Value映射的多种实现方式

《Java枚举类实现Key-Value映射的多种实现方式》在Java开发中,枚举(Enum)是一种特殊的类,本文将详细介绍Java枚举类实现key-value映射的多种方式,有需要的小伙伴可以根据需要... 目录前言一、基础实现方式1.1 为枚举添加属性和构造方法二、http://www.cppcns.co

使用Python实现快速搭建本地HTTP服务器

《使用Python实现快速搭建本地HTTP服务器》:本文主要介绍如何使用Python快速搭建本地HTTP服务器,轻松实现一键HTTP文件共享,同时结合二维码技术,让访问更简单,感兴趣的小伙伴可以了... 目录1. 概述2. 快速搭建 HTTP 文件共享服务2.1 核心思路2.2 代码实现2.3 代码解读3.

MySQL双主搭建+keepalived高可用的实现

《MySQL双主搭建+keepalived高可用的实现》本文主要介绍了MySQL双主搭建+keepalived高可用的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,... 目录一、测试环境准备二、主从搭建1.创建复制用户2.创建复制关系3.开启复制,确认复制是否成功4.同