我刚刚使用 /etc/sysconfig/network-scripts/ifcfg-eth0 中的以下设置为我的 CentOS 计算机设置了静态 IP 地址
#eth0 Config
#IPv4
DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT=yes
HWADDR=*get from ifconfig*
TYPE=Ethernet
BOOTPROTO=static
NAME="System eth0"
IPADDR=10.0.0.66
NETMASK=255.255.255.0
GATEWAY=10.0.0.2
DNS1=8.8.8.8
DNS2=8.8.4.4
这一切都正常,但是当我重新启动机器时,我无法连接到网络,我发现这是因为它没有 10.0.0.2 的网关
我尝试使用 /etc/sysconfig/network 添加它
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=centos66
当我重新启动时,我看到主机名现在是 centos66 但它仍然没有网关?
有人知道我做错了什么以及如何解决这个问题吗?
更新
必须添加 DNS 来解决问题,我将把它留在这里,供任何可能从中得到帮助的人使用