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

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: 本人csdn博客搬运

环境申明

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桌面版是NetworkMangaer
  renderer: NetworkManager
  # 以太网配置
  wifis:
    # 指定网卡名称
    wlx2418c64f83a6:
      dhcp4: true
      optional: true
      access-points:
        "UFI_DD9AC0":
          password: "1234567890"
      # 指定IP地址和子网掩码
      # addresses:
      #  - 192.168.0.111/24
      # DNS
      nameservers:
        addresses: [8.8.8.8, 114.114.114.114]
      # 路由信息
      routes:
        # 指定目标地址,default表示默认路由
        - to: default
          # 网关地址
          via: 192.168.0.1
  # 配置版本,一般都是2
  version: 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-}" ]; then
  if [ "${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.bashrc
    fi
  else
    if [ "$(id -u)" -eq 0 ]; then
      PS1='# '
    else
      PS1='$ '
    fi
  fi
fi

if [ -d /etc/profile.d ]; then
  for i in /etc/profile.d/*.sh; do
    if [ -r $i ]; then
      . $i
    fi
  done
  unset i
fi

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

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

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

目录
相关文章
|
1月前
|
域名解析 缓存 网络协议
浏览器中输入URL返回页面过程(超级详细)、DNS域名解析服务,TCP三次握手、四次挥手
浏览器中输入URL返回页面过程(超级详细)、DNS域名解析服务,TCP三次握手、四次挥手
|
1月前
|
域名解析 存储 缓存
DNS是什么?内网电脑需要配置吗?
【10月更文挑战第22天】DNS是什么?内网电脑需要配置吗?
286 1
|
2月前
|
监控 网络协议 安全
DNS服务器故障不容小觑,从应急视角谈DNS架构
DNS服务器故障不容小觑,从应急视角谈DNS架构
67 4
|
2月前
|
域名解析 网络协议
非阿里云注册域名如何在云解析DNS设置解析?
非阿里云注册域名如何在云解析DNS设置解析?
|
2月前
|
机器学习/深度学习 调度
mmseg配置解析 Polynomial Decay 多项式衰减
Polynomial Decay(多项式衰减)是一种常用的学习率调度方法,通过多项式函数逐步减少学习率,帮助模型更好地收敛。公式为:\[ lr = (lr_{initial} - \eta_{min}) \times \left(1 - \frac{current\_iter}{max\_iters}\right)^{power} + \eta_{min} \]。参数包括初始学习率、最小学习率、当前迭代次数、总迭代次数和衰减指数。适用于需要平滑降低学习率的场景,特别在训练后期微调模型参数。
76 0
mmseg配置解析 Polynomial Decay 多项式衰减
|
2月前
|
JSON JavaScript 前端开发
深入解析ESLint配置:从入门到精通的全方位指南,精细调优你的代码质量保障工具
深入解析ESLint配置:从入门到精通的全方位指南,精细调优你的代码质量保障工具
103 0
|
2月前
|
域名解析 弹性计算
内网域?名解析记录是否会覆盖公网域名解析记录?
内网域?名解析记录是否会覆盖公网域名解析记录?
|
1月前
|
监控 Java 应用服务中间件
高级java面试---spring.factories文件的解析源码API机制
【11月更文挑战第20天】Spring Boot是一个用于快速构建基于Spring框架的应用程序的开源框架。它通过自动配置、起步依赖和内嵌服务器等特性,极大地简化了Spring应用的开发和部署过程。本文将深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,并通过Java代码手写模拟Spring Boot的启动过程,特别是spring.factories文件的解析源码API机制。
76 2
|
2天前
|
存储 设计模式 算法
【23种设计模式·全精解析 | 行为型模式篇】11种行为型模式的结构概述、案例实现、优缺点、扩展对比、使用场景、源码解析
行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配。行为型模式分为类行为模式和对象行为模式,前者采用继承机制来在类间分派行为,后者采用组合或聚合在对象间分配行为。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象行为模式比类行为模式具有更大的灵活性。 行为型模式分为: • 模板方法模式 • 策略模式 • 命令模式 • 职责链模式 • 状态模式 • 观察者模式 • 中介者模式 • 迭代器模式 • 访问者模式 • 备忘录模式 • 解释器模式
【23种设计模式·全精解析 | 行为型模式篇】11种行为型模式的结构概述、案例实现、优缺点、扩展对比、使用场景、源码解析

推荐镜像

更多