Solution to the problem that CentOS under a virtual machine cannot access the Internet: centos
1. Make sure that the network adapter of the virtual machine is in NAT mode.
2. Set the DHCP settings of VMnet8 in the "edit" -- "Virtual Network Editor" of the virtual machine to be checked.
3. Set the physical host to ensure that the IP address of the virtual gateway is automatically obtained, and the local connection is also set to automatically obtained.
4. Enable the VMware DHCP Service and VMware NAT Service for the physical host. The command is
Net start "VMware DHCP Service"
Net start "VMware NAT Service"
5.
. CentOS does not start the NIC by default. You need to start it manually
Cd/etc/sysconfig/network-scripts/
Ls: Check the number next to ifcfg-eno. Take eno32 as an example.
Switch to the root user,
Vi ifcfg-eno32
Edit this file
Set ONBOOT = yes
Enable network connection automatically
: Wq save and exit
6. In the virtual machine environment, restart the network. The command is
Service NetworkManager stop
Service network restart
Service NetworkManager start
7. ping the experiment to access the Internet.
Ping www.baidu.com