服务器有段时间ssh连接总是连不上,查看系统日志出现/etc/resolv.conf No such file or directory次错误。网上找到的解决办法,但是照做了效果不明显,依然出现上述错误。不过ssh链接已经正常,真是奇了怪了,到底是什么问题呢。。。
restorecond: Will not restore a file with more than one hard link (/etc/resolv.conf) No such file or directory
Sep 7 18:04:31 bora ntpd[4063]: synchronized to 220.130.158.71, stratum 2
Sep 7 18:35:57 bora restorecond: Will not restore a file with more than one hard link (/etc/resolv.conf) No such file or directory
解决方法
$ ls -i /etc/resolv.conf #get inode 获得索引节点
16711694 /etc/resolv.conf
$ sudo find /etc -inum 16711694 #find hard link 找到硬链接
Password:
/etc/sysconfig/networking/profiles/default/resolv.conf
/etc/resolv.conf
$ sudo /usr/sbin/lsof|grep resolv.conf #make sure it is not open 确保它是不开放
$ sudo rm /etc/sysconfig/networking/profiles/default/resolv.conf #delete
$ sudo restorecon /etc/resolv.conf
$ sudo ln /etc/resolv.conf /etc/sysconfig/networking/profiles/default/resolv.conf #recreate hard link创建硬链接
分享到:
相关推荐
在Linux系统中,尤其是CentOS 6.7版本,配置网络连接时,有时会遇到一些问题,例如在`/etc/resolv.conf`文件中修改DNS地址后,重启系统或网络服务,这些更改不会生效。这个问题通常与网络服务的管理方式有关,特别是...
标题中的问题涉及到Ubuntu系统下 `/etc/resolv.conf` 文件在重启后被自动恢复原状的情况。这个文件在Linux系统中是用于配置DNS(域名系统)服务器的,它包含了系统进行域名解析所需的DNS服务器地址。当网络接口配置...
在日常运维工作中,经常会遇到CentOS系统重启后`/etc/resolv.conf`文件中的DNS配置被重置的问题。这主要是由于CentOS系统的NetworkManager服务在重启时会自动重置`resolv.conf`文件,导致之前手动设置的DNS配置丢失...
修复愚蠢的macOS DNS堆栈(/etc/resolv.conf)dns-heaven dns-heaven通过启用通过/etc/resolv.conf的本机DNS堆栈的使用来修复macOS DNS堆栈。 概述诸如dig,nslookup之类的某些程序以及使用Go编译的任何程序都不会...
使用vim编辑器修改DNS,命令为vim /etc/resolv.conf。 12. 更换国内源 备份sources.list文件,命令为cp sources.list sources.list.backup。然后,修改sources.list文件,添加国内源,例如清华的源。 本文档详细...
我们在搜索Centos配置DNS信息的时候,很多都是说在这个文件进行配置”/etc/resolv.conf”,我们在这个里面加了nameserver后确实可以ping通域名,但是重启centos或者重启network服务后就无法ping通了,在”/etc/resolv...
可以在`/etc/NetworkManager/NetworkManager.conf`中设置`dns=none`来禁用NetworkManager对DNS的管理,并允许手动编辑`/etc/resolv.conf`。 ##### 3.2 systemd-resolved 在较新的Red Hat Linux版本中,可能使用`...
sudo cp -b /etc/resolv.conf ubuntufs/etc/resolv.conf 5.2 准备模拟环境 sudo cp /usr/bin/qemu-aarch64-static ubuntufs/usr/bin/ 5.3 切换根目录 sudo ./mount.sh -m 5.4 更新apt apt update apt ...
配置 DNS 解析,使用 vim 编辑器编辑 /etc/resolv.conf 文件,命令如下: vim /etc/resolv.conf 在编辑 /etc/resolv.conf 文件时,需要添加 DNS 服务器的 IP 地址,例如: nameserver 192.168.10.1 六、总结 ...
近期安装debian9操作系统后,在/etc/resolv.conf配置DNS地址后,进行网络重启或者重启服务器都会导致DNS配置丢失,查阅资料得知 /etc/resolv.conf中的DNS配置从/etc/resolvconf/resolv.conf.d/head中加载而来,所以...
但是,在重启网络服务时可能会出现错误 `/etc/resolv.conf isn’t a symlink, not doing anything`。这是因为 Ubuntu 12.04 中存在一个 bug,导致 `/etc` 目录下没有 `resolv.conf` 软连接。解决方法是删除 `/etc/...
27. **/etc/protocols & /etc/resolv.conf** - `/etc/protocols` 文件定义了网络协议编号。 - `/etc/resolv.conf` 文件用于配置DNS解析器。 28. **/etc/smb.conf & /etc/sysconfig/** - `/etc/smb.conf` 文件...
总结来说,将Ubuntu的IP设置为静态IP,以及确保DNS设置的持久化,主要涉及对 `/etc/network/interfaces` 和 `/etc/resolv.conf` 或 `/etc/resolvconf/resolv.conf.d/base` 文件的修改,以及重启网络服务。...
DNS解析配置位于`/etc/resolv.conf`,而DHCP客户端的配置文件是`/etc/dhclient.conf`。 超级服务程序(如 inetd、xinetd)的配置文件分别在`/etc/inetd.conf`、`/etc/hosts.allow`、`/etc/hosts.deny`、`/etc/...
- 将其更改为 `resolv-file=/etc/resolv.dnsmasq.conf`,以指定使用自定义的 `resolv.conf` 文件。 3. **复制并修改 resolv.conf 文件** 为了确保 `dnsmasq` 正确地读取域名服务器信息,需要复制系统的 `resolv....
用来管理/etc/resolv.conf文件的角色。 变数 多变的 默认值 描述 resolvconf__mode: '0644' /etc/resolv.conf的文件模式 resolveconf__immutable: false 将其更改为true可以防止其他人更改/etc/resolv.conf ...
在这个场景中,我们关注的是一个名为 "ansible-resolv" 的特定角色,这个角色专注于配置 `/etc/resolv.conf` 文件,这是一个在 Linux 系统中至关重要的文件,因为它包含了 DNS 解析器的设置,用于将域名转换为 IP ...
5. /etc/resolv.conf:DNS解析设置。 6. /etc/hostname:系统的主机名。 7. /etc/network/interfaces:网络接口配置。 8. /etc/rc*.d:运行级别脚本,控制服务的启动和停止。 9. /etc/bashrc, /etc/profile:用户和...