问题描述
在 VMware 中使用 CentOS 7 中使用 ping www.baidu.com 测试网络是否能正常连接。
出现了未知的名称和服务的问题:
解决方案一
在服务中检查 VMware NAT Service 是否开启
解决方案二
在控制面板中的网络适配器里检查
解决方案三
检查VMware中的网络适配器
解决方案四
使用命令重启网络服务
sudo systemctl restart network
ps:如果出现 Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details. 错误
进入配置文件中进行修改:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
ps:我这里使用的是网络环境是 WIFI,所以 BOOTPROTO 使用的是
dhcp。
如果 BOOTPROTO
被设置为 static
,需要提供了静态 IPv4 地址 (IPADDR
)、子网掩码 (NETMASK
) 以及可选的默认网关 (GATEWAY
)
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.1.100 # 静态 IPv4 地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.1.1 # 默认网关
ONBOOT=yes
在进行相关配置后进行网络服务重启。
-
基本参数:
DEVICE
: 指定网络接口的设备名称。TYPE
: 指定网络接口的类型,如 Ethernet。ONBOOT
: 指定在系统引导时是否启用该网络接口("yes" 或 "no")。
-
IPv4 参数:
BOOTPROTO
: 指定使用的 IPv4 配置方法,如 dhcp 或 static。IPADDR
: 指定静态 IPv4 地址。NETMASK
: 指定 IPv4 子网掩码。GATEWAY
: 指定 IPv4 默认网关。
-
IPv6 参数:
IPV6INIT
: 是否启用 IPv6。IPV6_AUTOCONF
: 是否启用 IPv6 自动配置。IPV6_DEFROUTE
: 是否将该接口用作默认 IPv6 路由。IPV6_FAILURE_FATAL
: 如果启用,IPv6 配置失败会导致网络启动失败。IPV6_ADDR_GEN_MODE
: IPv6 地址生成模式,如 stable-privacy。
-
其他参数:
PROXY_METHOD
: 指定网络代理的方法。BROWSER_ONLY
: 指定是否仅用于浏览器。DEFROUTE
: 是否使用该接口作为默认路由。NAME
: 指定网络接口的名称。UUID
: 接口的唯一标识符。
测试结果
ping www.baidu.com