Search code examples
google-cloud-platformgoogle-compute-enginenameservers

How can I permanently set up resolv.conf in GCP VMs with nameservers 8.8.8.8 and 8.8.4.4?


I would like to access some URLs through Curl on my GCP VM which isn't exposed to external traffic(It doesn't have an external IP too). I would like to know how can I set this up with nameservers 8.8.8.8 and 8.8.4.4.

Any help here is highly appreciated.


Solution

  • To add name servers for most Linux operating systems on Google Cloud, modify /etc/dhcp/dhclient.conf.

    For example, add the following line:

    prepend domain-name-servers 8.8.8.8, 8.8.4.4;
    

    Do not forget the trailing semicolon.