迅为3588开发板 sudo: 无法解析主机:/DNS配置

2023-12-10 11:30

本文主要是介绍迅为3588开发板 sudo: 无法解析主机:/DNS配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

环境申明

RK3588 ubuntu 22.04 jammy
迅为开发板

hostname

看是否有Host .,如果没有,

sudo vim /etc/hostname

在里面加一行,我这就这一个

iTOP-RK3588

hosts

修改本地hosts

sudo vim /etc/hosts
127.0.0.1 localhost
localhost iTOP-RK3588
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

不会再报错不认识它了 ,这是本地的Host 修改

不联网

什么傻逼板子 dns 也没有 啥都没有
在网上找了别人的ubuntu 22.04的方案
这傻逼板子的目前的镜像下 基本都用不了 可能是我太菜了
这个方案也可以试试,我配完了也不好用:
在这里插入图片描述

在这里插入图片描述
以及 ping百度ping不通的话可以ping cn.bing.com试试
这样配置当时是能用的,重启之后会出问题,依旧没有DNS
现象很类似于,新开一个终端 它会把 /etc/resolv.conf 这个文件重写。 各位感受下是不是这样,因为我们是多人开发,然后我还会测试我的修改是不是生效,所以会经常出现 写完了一会儿DNS能用 一会儿不能用 [仿若见鬼了]

所以判定,是迅为自己的终端连接脚本干掉了我的网络配置
附赠我的网络配置 在香橙派上是能正常用的

topeet@iTOP-RK3588:/etc/profile.d$ cat /etc/netplan/00-installer-config.yaml
network:# 指定网络管理软件## Ubuntu服务器版是networkd## Ubuntu桌面版是NetworkMangaerrenderer: NetworkManager# 以太网配置wifis:# 指定网卡名称wlx2418c64f83a6:dhcp4: trueoptional: trueaccess-points:"UFI_DD9AC0":password: "1234567890"# 指定IP地址和子网掩码# addresses:#  - 192.168.0.111/24# DNSnameservers:addresses: [8.8.8.8, 114.114.114.114]# 路由信息routes:# 指定目标地址,default表示默认路由- to: default# 网关地址via: 192.168.0.1# 配置版本,一般都是2version: 2

然后不确定这个版本的ubuntu(22.04)这相关的启动方案,参考下面的文章
https://segmentfault.com/a/1190000040349335
找到了我的/etc/profile

cat /etc/profile
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).if [ "${PS1-}" ]; thenif [ "${BASH-}" ] && [ "$BASH" != "/bin/sh" ]; then# The file bash.bashrc already sets the default PS1.# PS1='\h:\w\$ 'if [ -f /etc/bash.bashrc ]; then. /etc/bash.bashrcfielseif [ "$(id -u)" -eq 0 ]; thenPS1='# 'elsePS1='$ 'fifi
fiif [ -d /etc/profile.d ]; thenfor i in /etc/profile.d/*.sh; doif [ -r $i ]; then. $ifidoneunset i
fi

能明显看出来这是要把 /etc/profile.d 下面的脚本都执行一遍
,这里放一下和隔壁香橙派的对比 。。。。。在这里插入图片描述
挨个打开看也没看出来有什么问题,感觉都是在配置参数 还有给一些变量起小名。。
没看见明显的网络相关
有空再去 bash.bashrc看看吧
最后的方案是。。。。。 每次上电/开启终端后 手动执行一遍 sudo netplan apply
而且这个命令还需要sudo权限 放终端启动脚本最后一行报没有权限 也懒得搞了

很奇怪,掉电之后第一个终端可以联网,再开一个ssh终端就稳定干掉我的dns 报错域名解析失败
另外也不是很确定,是不是这个wifi有问题
不确定因素太多了,使用路由器接网口2 然后配置dhcp是基本一切正常的 多开终端也不影响DNS,没有测试其他wifi怎么样

有空再看这个问题吧 有点麻

这篇关于迅为3588开发板 sudo: 无法解析主机:/DNS配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/476983

相关文章

关于DNS域名解析服务

《关于DNS域名解析服务》:本文主要介绍关于DNS域名解析服务,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录DNS系统的作用及类型DNS使用的协议及端口号DNS系统的分布式数据结构DNS的分布式互联网解析库域名体系结构两种查询方式DNS服务器类型统计构建DNS域

PostgreSQL的扩展dict_int应用案例解析

《PostgreSQL的扩展dict_int应用案例解析》dict_int扩展为PostgreSQL提供了专业的整数文本处理能力,特别适合需要精确处理数字内容的搜索场景,本文给大家介绍PostgreS... 目录PostgreSQL的扩展dict_int一、扩展概述二、核心功能三、安装与启用四、字典配置方法

SQL Server配置管理器无法打开的四种解决方法

《SQLServer配置管理器无法打开的四种解决方法》本文总结了SQLServer配置管理器无法打开的四种解决方法,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的... 目录方法一:桌面图标进入方法二:运行窗口进入检查版本号对照表php方法三:查找文件路径方法四:检查 S

深度解析Java DTO(最新推荐)

《深度解析JavaDTO(最新推荐)》DTO(DataTransferObject)是一种用于在不同层(如Controller层、Service层)之间传输数据的对象设计模式,其核心目的是封装数据,... 目录一、什么是DTO?DTO的核心特点:二、为什么需要DTO?(对比Entity)三、实际应用场景解析

深度解析Java项目中包和包之间的联系

《深度解析Java项目中包和包之间的联系》文章浏览阅读850次,点赞13次,收藏8次。本文详细介绍了Java分层架构中的几个关键包:DTO、Controller、Service和Mapper。_jav... 目录前言一、各大包1.DTO1.1、DTO的核心用途1.2. DTO与实体类(Entity)的区别1

Java中的雪花算法Snowflake解析与实践技巧

《Java中的雪花算法Snowflake解析与实践技巧》本文解析了雪花算法的原理、Java实现及生产实践,涵盖ID结构、位运算技巧、时钟回拨处理、WorkerId分配等关键点,并探讨了百度UidGen... 目录一、雪花算法核心原理1.1 算法起源1.2 ID结构详解1.3 核心特性二、Java实现解析2.

Linux中SSH服务配置的全面指南

《Linux中SSH服务配置的全面指南》作为网络安全工程师,SSH(SecureShell)服务的安全配置是我们日常工作中不可忽视的重要环节,本文将从基础配置到高级安全加固,全面解析SSH服务的各项参... 目录概述基础配置详解端口与监听设置主机密钥配置认证机制强化禁用密码认证禁止root直接登录实现双因素

嵌入式数据库SQLite 3配置使用讲解

《嵌入式数据库SQLite3配置使用讲解》本文强调嵌入式项目中SQLite3数据库的重要性,因其零配置、轻量级、跨平台及事务处理特性,可保障数据溯源与责任明确,详细讲解安装配置、基础语法及SQLit... 目录0、惨痛教训1、SQLite3环境配置(1)、下载安装SQLite库(2)、解压下载的文件(3)、

使用Python绘制3D堆叠条形图全解析

《使用Python绘制3D堆叠条形图全解析》在数据可视化的工具箱里,3D图表总能带来眼前一亮的效果,本文就来和大家聊聊如何使用Python实现绘制3D堆叠条形图,感兴趣的小伙伴可以了解下... 目录为什么选择 3D 堆叠条形图代码实现:从数据到 3D 世界的搭建核心代码逐行解析细节优化应用场景:3D 堆叠图

深度解析Python装饰器常见用法与进阶技巧

《深度解析Python装饰器常见用法与进阶技巧》Python装饰器(Decorator)是提升代码可读性与复用性的强大工具,本文将深入解析Python装饰器的原理,常见用法,进阶技巧与最佳实践,希望可... 目录装饰器的基本原理函数装饰器的常见用法带参数的装饰器类装饰器与方法装饰器装饰器的嵌套与组合进阶技巧