如何在Ubuntu上取消自定义DNS服务器占用53端口

教程类 · 2022-08-31

要查看系统是否使用端口53,请使用命令:sudo lsof -i :53
输出示例显示在默认Ubuntu 20.04系统上使用端口53解析的systemd:
$ sudo lsof -i :53

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
systemd-r 610 systemd-resolve 12u IPv4 19377 0t0 UDP localhost:domain
systemd-r 610 systemd-resolve 13u IPv4 19378 0t0 TCP localhost:domain (LISTEN)

1、修改/etc/systemd/resolved.conf
[Resolve]
DNS=8.8.8.8
FallbackDNS=223.5.5.5
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#DNSOverTLS=no
#Cache=no-negative
#DNSStubListener=yes
#ReadEtcHosts=yes

我们添加DNS=8.8.8.8,FallbackDNS=223.5.5.5作为我们的DNS服务器。

2、重启systemd-resolved服务
sudo systemctl daemon-reload
sudo systemctl restart systemd-resolved.service

3、将/etc/resolv.conf链接到/run/systemd/resolve/resolv.conf
sudo mv /etc/resolv.conf /etc/resolv.conf.bak
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf

4、使用Dig命令验证DNS的更改
dig www.myfreax.com

配置文件中出现下面8.8.8.8表示成功
; <<>> DiG 9.16.1-Ubuntu <<>> www.myfreax.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36578
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;www.myfreax.com. IN A

;; ANSWER SECTION:
www.myfreax.com. 599 IN A 45.32.83.60

;; Query time: 895 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: 一 3月 29 14:50:46 CST 2021
;; MSG SIZE rcvd: 60

5、怎样还原变更
您要撤消按照本文中的说明进行的更改吗?这是您要做的事情:1。从编辑开始 /etc/systemd/resolved.conf 使用文本编辑器(以根用户身份)将其打开,例如在Nano控制台文本编辑器中。

sudo nano /etc/systemd/resolved.conf
并注释掉(添加 # 前行) DNS= 和 DNSStubListener=no,保存文件。要使用Nano文本编辑器保存文件, Ctrl + x然后输入 y 然后按 Enter.2。去掉 /etc/resolv.conf 符号链接:

sudo rm /etc/resolv.conf
3.重新启动系统

取消回复
  1. 1 2023-10-20

    555

  2. 1 2023-10-20

    1

  3. 1 2023-10-20

    1

    1. 1 2023-10-20
      @1

      555

    2. 1 2023-10-20
      @1

      1

  4. 1 2023-10-19

    555

    1. 1 2023-10-20
      @1

      1

    2. 1 2023-10-20
      @1

      1

      1. 1 2023-10-20
        @1

        555

      2. 1 2023-10-20
        @1

        1

Theme Jasmine by Kent Liao