跳转到主要内容

Linux

import { Render } from "~/components";

Before you begin, take note of any DNS addresses you might have set up, and save them in a safe place in case you need to use them later.

You can configure 1.1.1.1 using the command line or a graphical interface.

Use command line interface (CLI)

If you want to use 1.1.1.1 for Families instead of the standard resolver, replace 1.1.1.1 in the examples below with the corresponding IPv4 or IPv6 address.

resolv.conf

On most Linux distributions, /etc/resolv.conf controls which DNS resolver the system uses.

To set 1.1.1.1 as your DNS resolver with 1.0.0.1 as a backup:

echo -e "nameserver 1.1.1.1\nnameserver 1.0.0.1" | sudo tee /etc/resolv.conf

:::caution

Some services — such as DHCP clients or NetworkManager — automatically overwrite /etc/resolv.conf when your network connection changes. If your DNS settings revert after a reboot or reconnection, configure 1.1.1.1 in your network manager or DHCP client instead. :::

You can also edit /etc/resolv.conf manually with a text editor like nano or vim.

systemd-resolved

If your system uses systemd-resolved to manage DNS, edit the configuration file at /etc/systemd/resolved.conf:

  1. Run the following command, replacing <EDITOR> with your preferred editor.
sudo <EDITOR> /etc/systemd/resolved.conf
  1. In the editor, add or edit the following lines:
[Resolve]
DNS=1.1.1.1

To use DNS over TLS, append #one.one.one.one after the IP address (this tells systemd-resolved which hostname to use for TLS verification) and set DNSOverTLS to yes:

[Resolve]
DNS=1.1.1.1#one.one.one.one
DNSOverTLS=yes

Use graphical user interface (GUI)

GNOME

  1. Go to Show Applications > Settings > Network.
  2. Select the adapter you want to configure — such as your Ethernet adapter or Wi-Fi card — and select the Settings button.
  3. On the IPv4 tab > DNS section, disable the Automatic toggle.
  4. Go to IPv6.
  5. Select Apply.

KDE Plasma

  1. Go to System Settings > Wi-Fi & Internet > Wi-Fi & Networking. (or Connections, if on Plasma 5)
  2. Select the connection you want to configure - like your current connected network.
  3. On the IPv4 tab, select the Method drop-down menu > Automatic (Only addresses).
  4. Select the text box next to DNS servers.
  5. On the IPv6 tab, select the Method drop-down menu > Automatic (Only addresses).
  6. Select the text box next to DNS servers.
  7. Select Apply.