CentOS 7 VirtualBox no internet access
As Gasim said:
Add the following to /etc/sysconfig/network-scripts/ifcfg-enp0s3
DNS1=8.8.8.8
DNS2=8.8.4.4
# Note this was set to no
ONBOOT=yes
Network connection is not active by default. You can check this by running the command:
nmcli d
To edit the connection run the following command:
nmtui
- Edit a connection
- Choose your Ethernet connection
-
Check the option "Automatically connect" as shown in the pic below:
systemctl restart network
- sudo shutdown -r now
Chances are that in /etc/resolv.conf
you don't have any nameservers set, in which case you want to do:
vim /etc/resolv.conf
and add:
nameserver 8.8.8.8
nameserver 8.8.4.4
save it, and once back at the shell
do:
sudo reboot now
to reboot and you should have internet access
In VirtualBox for CentOS 7 VM, I faced the same issue.
You dont need to configure these files. The DNS is set via the Network Manager. On the bottom right hand corner if you see the two monitor thingy, just right click on that and connect the network adapter.
Even though you change the resolv.conf file by adding the DNS, the DNS set at your host machine/DNS set by your service provide over rides it.
And the resolv.conf gets updated as follows -
Generated by NetworkManager
search XXX#.XX.comcast.net
nameserver 75.75.76.76
nameserver 75.75.75.75