AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[resolvconf](ubuntu)

Martin Hope
drakeerv
Asked: 2020-09-19 14:07:35 +0800 CST

resolvconf 已卸载,无法再次安装

  • 1

所以当我这样做时:

sudo apt-get install *Package*

它说:

dpkg: too many errors, stopping
Errors were encountered while processing:
 resolvconf
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)

当我尝试查看问题所在时,我键入:

sudo resolvconf

它说:

Command 'resolvconf' not found, but can be installed with:

sudo apt install openresolv  # version 3.10.0-1, or
sudo apt install resolvconf  # version 1.82

然后当我尝试安装它时:

sudo apt-get install resolvconf

它给了我和以前一样的 apt-get 错误。我试过安装 deb 包,但它说:

Unable to install resolvconf:
Error while installing package: new resolvconf package post-
removal script subprocess returned error exit status 1

我能做些什么来解决这个问题。我可以提供您需要的任何额外信息。我正在使用 Ubuntu 20.04 lts。

package-management dpkg apt resolvconf 20.04
  • 1 个回答
  • 1157 Views
Martin Hope
denik1981
Asked: 2020-09-14 00:58:34 +0800 CST

如何根据 URL 主机名将 DNS 解析器路由到不同的 DNS?

  • 1

这就是为什么我想做:

大多数主机名 -> 由 DNS1 解析。
一些主机名-> 由 DNS2 解析(我不知道 IP 地址只是主机名)。

它应该看起来像创建一个应该由除主 DNS 之外的另一个 DNS 解析的网站的白名单/黑名单。事实上,这就是我想要完成的。

/etc/hosts 是不可能的,因为我可能不知道网站的 IP

谢谢!

dns hosts resolvconf
  • 1 个回答
  • 382 Views
Martin Hope
Yuval Pruss
Asked: 2019-04-25 07:29:17 +0800 CST

使用 netplan 在 ubuntu 中设置名称服务器

  • 0

我正在努力ansible playbook在我的服务器中设置 dns 服务器地址Ubuntu Bionic 18.04.2。

我不想使用,resolv.conf因为我了解到它在新的 Ubuntu 中已被弃用。

我的问题是:有没有一种简单的方法可以在不更改文件的情况下使用netplan或ip link set实用程序设置名称服务器(因为使用 ansible 并不是那么简单)?

resolvconf 18.04 netplan
  • 1 个回答
  • 1796 Views
Martin Hope
foobar
Asked: 2019-03-12 23:10:24 +0800 CST

本地主机子域的 DNS 解析在 resolvconf 更新后停止工作

  • 1

多年来,我一直在使用 Ubuntu(目前在 18.10)在域上开发 PHP 应用程序,例如foo.bar.localhost用于本地测试。这些域被解析为 127.0.0.1 并由 Apache 2.4 处理。这总是有效的。这条线127.0.0.1 localhost就像/etc/hosts往常一样。

今天早上我打开我的设备,这不再工作了。ping localhost仍在工作,但ping foo.bar.localhost不是(昨天仍在工作)。令人惊讶的是 Chromium 仍在解析foo.bar.localhost,我认为它没有使用操作系统进行 DNS 解析。但我主要使用 Firefox,它也停止解析 localhost 子域。

昨天我没有更改任何与系统相关的设置,但我记得昨天的一些软件包更新,所以我假设一些与网络相关的东西发生了一些变化。有没有办法dpgk列出安装/更新日期,以便我可以找出更新的确切软件包?

我可以检查哪些设置以使解析子域在系统范围内再次工作?是否有任何已知的错误?

附加信息:在我发现了一个听起来相关/var/log/dpkg.log的最近条目。upgrade resolvconf:all 1.79ubuntu10 1.79ubuntu10.18.10.1此行和以下后续行是唯一包含术语“resolv”的行(与 一起找到cat /var/log/dpkg.log | grep resolv)。因此,在最后几个小时内,这个与 DNS 相关的包被更新了。

另一个信息:手册man systemd-resolved有以下行:

主机名“localhost”和“localhost.localdomain”(以及任何以“.localhost”或“.localhost.localdomain”结尾的主机名)被解析为 IP 地址 127.0.0.1 和 ::1。

因此,这种定义明确的行为停止工作。我也不记得自己更改了与此低级 DNS 相关的任何内容。

执行时的确切消息ping foo.bar.localhost是

ping: foo.bar.localhost: Name or service not known

显然,在新版本的 resolvconf 中“修复”的唯一错误是: https ://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1817903 ,它与本地解析有关。

networking browser localhost resolvconf web-development
  • 1 个回答
  • 713 Views
Martin Hope
NiltonB
Asked: 2019-01-05 18:57:18 +0800 CST

网络问题 - resolvconf 问题

  • 0

启动浏览器时,可在短时间内访问 Internet,但片刻后,Internet 连接不可用。

在论坛搜索了一下,我发现

dpkg-reconfigure resolvconf和service network-manager restart

暂时解决了问题,需要在每次启动后完成。

这发生在使用快捷方式运行 xflock4 之后CTRL+ALT+L。屏幕黑了一分钟,然后变成了红色。没有回应,我手动关闭了机器。有永久修复吗?

networking network-manager internet resolv.conf resolvconf
  • 1 个回答
  • 822 Views
Martin Hope
Zhenya
Asked: 2018-11-29 14:54:45 +0800 CST

无法在 resolvconf 中保留 4 个名称服务器

  • 0

这是我的 /etc/resolvconf/resolv.conf.d/base 文件内容:

# leave commented out above line lin resolvconf...as its listed in another file.
options timeout:1 attempts:1
nameserver 10.0.4.15
nameserver 10.0.2.18
nameserver 10.0.10.32
nameserver 10.0.3.25
search xyzdomain.com

但由于某种原因,只保留了 3 个名称服务器值

/etc/resolv.conf

我跑

解析配置 -u

重新生成文件......我错过了什么?

dns resolv.conf resolvconf
  • 1 个回答
  • 559 Views
Martin Hope
user301538
Asked: 2018-09-16 23:37:34 +0800 CST

升级到 18.04 后 DNS 解析中断,resolvconf 损坏或未完全安装

  • 1

谷歌搜索时我发现这样的东西:askubuntu resolvconf

但 /etc/resolv.conf 似乎不存在

sudo dpkg-reconfigure resolvconf

返回 resolvconf 已损坏或未完全安装

听说 18.04 现在可能正在使用 netplan,但 /etc/netplan 似乎完全是空的

不知道现在该怎么做,任何帮助将不胜感激

编辑:运行 sudo apt install resolvconf 要求我删除 openresolv,不管是什么,不确定我是否应该这样做:/

编辑: /etc/network/interfaces 除了环回接口之外完全是空的,仍然可以 ping IP 地址

dns resolv.conf resolvconf 18.04 netplan
  • 1 个回答
  • 4192 Views
Martin Hope
heynnema
Asked: 2018-07-21 10:39:31 +0800 CST

DNS/systemd-resolve/dnsmasq/resolvconf 问题。系统日志中的错误。18.04

  • 1

我正在尝试解决这两个重复的错误/var/log/syslog...

nf_conntrack: nf_conntrack: table full, dropping packet

Maximum number of concurrent DNS queries reached (max: 150)

看着/etc/resolv.conf...

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.

nameserver 127.0.0.1

从我的其他 18.04 系统来看,我知道名称服务器应该是 127.0.0.53。如果我手动更改(我知道我不应该这样做)127.0.0.1 到 127.0.0.53,错误似乎停止在 syslog 中。当然,重新启动会将此文件设置回 127.0.0.1。

如何让 resolv.conf 正确显示 127.0.0.53,并在重新启动后幸免于难?我在吠叫正确的树吗?

dns resolvconf 18.04
  • 1 个回答
  • 2571 Views
Martin Hope
आनंद
Asked: 2018-05-28 01:10:18 +0800 CST

意外删除 /etc/resolv.conf 现在无法访问任何域

  • 7

我在 Ubuntu 18.04 上的 chrome 中收到了 dns probe finished 消息,所以我在互联网上查找并尝试运行以下命令。

sudo rm/etc/resolv.conf
sudo ln -s /var/run/resolvconf/resolv.conf /etc/resolv.conf

以上2个命令成功执行,但以下没有。

sudo resolvconf -u

它给出了resolvconf未安装的错误消息。

现在,没有任何工作,/etc/resolv.conf文件为空。我什至无法编辑它(我尝试添加nameserver 8.8.8.8)。

请帮忙。

编辑:我仍然收到 ERR_NAME_NOT_RESOLVE,这是“服务 --status-all”的输出。

 [ + ]  acpid
 [ - ]  alsa-utils
 [ - ]  anacron
 [ + ]  apparmor
 [ + ]  apport
 [ + ]  avahi-daemon
 [ + ]  bluetooth
 [ - ]  console-setup.sh
 [ + ]  cron
 [ + ]  cups
 [ + ]  cups-browsed
 [ + ]  dbus
 [ - ]  dns-clean
 [ + ]  gdm3
 [ + ]  grub-common
 [ - ]  hwclock.sh
 [ + ]  irqbalance
 [ + ]  kerneloops
 [ - ]  keyboard-setup.sh
 [ + ]  kmod
 [ + ]  network-manager
 [ + ]  networking
 [ - ]  plymouth
 [ - ]  plymouth-log
 [ - ]  pppd-dns
 [ + ]  procps
 [ - ]  rsync
 [ + ]  rsyslog
 [ - ]  saned
 [ + ]  speech-dispatcher
 [ - ]  spice-vdagent
 [ + ]  udev
 [ + ]  ufw
 [ + ]  unattended-upgrades
 [ - ]  uuidd
 [ + ]  whoopsie
 [ - ]  x11-common
dns resolv.conf resolvconf 18.04
  • 2 个回答
  • 11662 Views
Martin Hope
Validator
Asked: 2018-04-26 03:28:33 +0800 CST

解析器:LAN、VPN 和 WAN 名称解析

  • 1

我已阅读有关 resolv.conf 和 resolvconf 和 resolvconf.conf 的手册页,但并不了解所有内容,并且觉得我对如何(咳咳)解决这个问题有点迷茫:

设想:

我有一个带路由器的 LAN,它充当 DHCP 和名称服务器。名称服务器解析此 LAN 上没有 TLD 或 .lan TLD 的所有设备。例如,我可以使用 nslookup、ping 和任何其他工具名称(如“nas”和“nas.lan”)来解析我的 NAS 服务器(网络可访问存储服务器)。它将请求转发到我的 ISP 的 DNS 的任何其他名称。

因此,我的 resolv.conf 看起来像这样:

# Generated by resolvconf
domain lan
nameserver 192.168.0.1

我可以很好地解析所有 LAN 和 WAN 名称。

我现在在工作中连接到 Cisco VPN,resolvconf 将 resolv.conf 更新为:

# Generated by resolvconf
domain myworkplace.com
search myworkplace.com lan
nameserver 192.168.1.10
nameserver 192.168.1.11
nameserver 192.168.0.1

现在我无法在我的局域网上访问“nas”或“nas.lan”,但我可以在 VPN 上访问“nas”和“nas.myworkplace.com”。WAN 名称现在由 VPN 分配的名称 192.168.1.10 解析,并且我以这种方式到达的 NAS 在 VPN 上,而不是在我的 LAN(不同的服务器)上。

旁白:我实际上没有任何这样的名称冲突,但我在这里的杜撰示例中提供了它,因为解决方案显然需要满足它。

现在我想要实现的是这样的:

“nas.lan”解析为我的 LAN NAS “nas.myworkplace.com”解析为 VPN NAS “nas”基于配置解析为一个或另一个(此处提示 resolv.conf 的 ndots 设置,但不确定)。

我的问题:

  1. 这甚至可以通过 resolvconf 实现吗?
  2. 如果没有,是否有其他方法可以做到这一点(例如使用 dnsmaq 而不是 libc 作为我的盒子上的解析器?)。

我很欣赏这里的任何指示,因为我发现手册页不太容易消化和解密,并考虑到这样的特定需求。我已经在网上搜索了很长一段时间,奇怪的是只发现其他人在其他论坛上问同样的问题(没有答案)!

这不是我独有的问题,也不是我的发现。LAN 上的任何人都希望在此看到设备,通过 VPN 连接到另一个 LAN 似乎很可能恰好遇到这个问题,即在连接时只能解析 VPN 上的名称而不是 LAN,需要关闭 VPN 才能解决局域网名称再次。

vpn dns lan resolv.conf resolvconf
  • 2 个回答
  • 635 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve