I have two Azure Ubuntu VMs. Named: myweb01.cloudapp.net and mypg01.cloudapp.net.
When I'm on myweb01 i issue an nslookup mypg01.cloudapp.net which fails:
azureuser@myweb01:~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 100.74.218.90
search myweb01.a1.internal.cloudapp.net
azureuser@myweb01:~$ nslookup mypg01.cloudapp.net
;; connection timed out; no servers could be reached
azureuser@myweb01:~$
When I change the resolve.conf and point to google 8.8.8.8 everything goes fine. What am i doing wrong?
How can I change resolve.conf so that it will always search first to googles name servers? Without being overwritten every dhcp refresh?