For etc/resolv.conf, the 127.0.0.1 is localhost and checks itself. Try editing the resolve file like this (via ssh (putty/MobXterm whatever you like)? from command line enter:
sudo nano /etc/resolv.conf [Enter]? _> the file will open in Nano editor, now make the file look like this:
nameserver 127.0.0.1
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 1.1.1.1
nameserver 1.0.0.1
then [ctrl]+X -> Y [Enter] -- Control+x exits, but will then ask if you want to save - Y says yes, and it presents the filename to save, just press enter
the 127 remains, the next two are Googles public nameservers and the last two are cloudflare.
There is a possibility that after a reboot the file gets reverted (changes lost - Don't know why but it has happened to me) so, just do the steps above again but this time after you save and return to the command prompt issue this last command (OR do it as you do the editing the first time to prevent loss in the first place):
sudo chattr +i /etc/resolv.conf [Enter] -- What this command does is make the file "Immuteable" Uneditable, so it cannot be changed or overwritten -- to make it editable again, issue the same command BUT with -i instead.
I am no Linux guru either, but have been in linux for a few years due to my IncrediblePBX (formerly PBX in a Flash) that runs in Linux so have picked up a few things.
I hope this helps.? 73 de W1KMC