1
0
mirror of https://github.com/playit-cloud/support-docs.git synced 2024-11-22 05:26:19 +00:00
support-docs/content/linux-update-dns.md
2022-08-29 13:18:51 -07:00

69 lines
2.0 KiB
Markdown

+++
title = 'Update your DNS server on Linux'
tags = ["linux", "dns", "ubuntu"]
+++
There's a lot of different Linux distributions so you're solution might vary.
* [Updating DNS in Ubuntu](#updating-dns-in-ubuntu)
* [Updating DNS by editing "/etc/resolv.conf"](#updating-dns-by-editing-etcresolvconf)
* [Updating DNS by editing "/etc/systemd/resolved.conf"](#updating-dns-by-editing-etcsystemdresolvedconf)
## Updating DNS in Ubuntu
On the top right of your desktop, open the drop down and select either `Wired Settings` or `WiFi Settings`.
![ubuntu wired settings]({{< static "post-img/ubuntu-wired-settings.png" >}})
Next press the gear icon next to the connection.
![ubuntu gear icon]({{< static "post-img/ubuntu-interface-settings.png" >}})
A window should pop up, nagivate to the IPv4 tab, disable `Automatic` in the DNS row and put `8.8.8.8,8.8.4.4` in the text field.
![ubuntu dns settings]({{< static "post-img/ubuntu-set-dns.png" >}})
## Updating DNS by editing "/etc/resolv.conf"
Linux uses the file `/etc/resolv.conf` to define the DNS servers it uses. However, this file is often managed by another program on the computer.
View the contents of `/etc/resolv.conf` by running `cat /etc/resolv.conf`. If you see a warning similar to
![linux resolv conf warning]({{< static "post-img/linux-etc-resolv-conf.png" >}})
do not edit the file. Instead follow [Updating DNS by editing "/etc/systemd/resolved.conf"](#updating-dns-by-editing-etcsystemdresolvedconf)
If you do not see this warning, change the file contents to
```
nameserver 8.8.8.8
nameserver 8.8.4.4
```
## Updating DNS by editing "/etc/systemd/resolved.conf"
Systemd is a program on many linux distributions that help manage the operating system. To update the DNS we'll edit `/etc/systemd/resolved.conf`. Find A part in the file that looks like
```
[Resolve]
DNS=192.168.1.1
FallbackDNS=8.8.8.8
```
or
```
[Resolve]
#DNS=
#FallbackDNS=
```
Change lines `DNS=...` and `FallbackDNS=...` to be
```
[Resolve]
DNS=8.8.8.8
FallbackDNS=8.8.4.4
```
Save the file and run `service systemd-resolved restart`.