在 CentOS 7 中禁用网络管理器并启用 network.service 会导致“网络无法访问”错误

在 CentOS 7 中禁用网络管理器并启用 network.service 会导致“网络无法访问”错误

我使用最小 ISO 在 Proxmox VPS 上安装了 CentOS 7,配置了 ifcfg-eth0 文件。之后,我能够使用 yum update、ping 8.8.8.8、通过 SSH 连接等。

关注后本指南禁用网络管理器 - 我无法再执行任何与网络相关的操作,包括 ping 8.8.8.8(我收到“连接:网络不可达”)

我的ifcfg-eth0:

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
NAME="eth0"
UUID=...
DEVICE="eth0"
ONBOOT="yes"
HWADDR=My Virtual Mac from OVH
IPADDR=IP assigned to VPS
PREFIX="24"
GATEWAY=Correct gateway for my OVH server
DNS1=8.8.8.8
DNS2=8.8.4.4

答案1

由于network-manager已禁用,您的 resolv.conf 文件不再自动生成。您只需在 上创建一个即可/etc/resolv.conf

nameserver 8.8.8.8 8.8.4.4

相关内容