No Internet Access in CentOS 7 VirtualBox

Hi,

I was trying to create a Virtual Machine using oracle virtual box, I was able to create the VM with CentOS 7 installed on it but I checked the internet access, I found there were no internet access with it. I tried to ping ‘google.com’ and failed.

I did a google search on this as we all do and found two steps which are very helpful and that’s why I thought of posting it here as well. The methods are very easy to execute, we can fix it in no time. Let me tell that one by one.

Two things can mainly cause this issue.

  1. Chances are that in /etc/resolv.conf you don’t have any nameservers set like in the below image, in which case you want to do the steps mentioned under the image:

Add google name servers in /etc/resolv.conf file using a text editor, I use vi here:

# vi /etc/resolv.conf
add:
nameserver 8.8.8.8 nameserver 8.8.4.4

Please reboot the server after making the changes, now check if you are able to ping any site or IP.
Output:

  1. If the first method fails, please try the step mentioned below, this can also be a reason.

You must check your ethernet device and do this accordingly, here I have it as ‘enp0s3‘.
Add the following to /etc/sysconfig/network-scripts/ifcfg-enp0s3

# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
DNS1=8.8.8.8 DNS2=8.8.4.4 # Note this was set to no ONBOOT=yes

Output:

Reboot the server and see if you have internet access now, I just got ping result as below when I did this.

That’s all guys. thank you! 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *