14
5月
2022
0:28

Debian 上恢复模式中的临时名称解析错误

14 5月 2022 0:28

网络管理器无法在恢复模式下工作,这就是不发生名称解析的原因。 临时名称解析错误: 名称解析暂时出现问题

情况描述

问题是,执行 apt install 命令时无法从 ftp.ru.debian.org 存储库安装软件包,因为在恢复模式下没有网络,无法使用 DNS 服务解析服务器名称。

解决方案

恢复模式下的所有操作均以 root 用户身份执行(输入您的密码)。

将本地网络的双绞线网线(跳线)连接到PC的网络插座上。

1)了解有线连接的以太网网卡叫什么:

ip addr

!!! 网卡的名称很可能是 enp2s0,但也可能是 eth0。

2)更正/etc/network/interfaces文件

nano /etc/network/interfaces

在“loopback”之后添加两行到文件中:

auto lo
iface lo inet loopback
iface enp2s0 inet dhcp
auto enp2s0

其中 enp2s0 是步骤 1 中的网卡名称。

按 Ctrl+O、Ctrl+X 保存文件并退出 Nano 编辑器。

3) 在名称解析服务的配置文件中,临时添加经过验证的 DNS 服务器,并将 符号放在旧服务器旁边#评论:

nano /etc/resolv.conf

# nameserver 192.168.1.1

nameserver 8.8.8.8

新选项: 保留 resolv.conf 文件不变,但创建另一个文件 “尾巴”:

sudo nano /etc/resolvconf/resolv.conf.d/tail

nameserver 8.8.8.8

同时按 Ctrl+O、Ctrl+X

4) 使用命令打开网络,该命令还将启动必要的服务:

ifup enp2s0

5)稍等一下,网络将初始化,终端中会出现提示-符号#或$。

6) 检查网络现在是否正常工作,包括名称解析 (DNS):

ping ftp.ru.debian.org

!!!现在您可以从控制台运行命令 sudo apt install 。 该软件包将从 Internet 下载。



相关出版物