GNU/Linux >> Belajar Linux >  >> Ubuntu

Ubuntu 18.04 Tidak Mengenali Nama Host Dari Router?

Saya sebelumnya telah menginstal Xubuntu 16.04, dan itu mengenali nama host yang disetel oleh router saya (Tomat).

Misalnya, saya memiliki komputer dengan nama mate di jaringan dengan IP statis 192.168.2.202 , dan sebelumnya saya bisa melakukan ini:

$ host mate                                                               
mate has address 192.168.2.202

Tapi sekarang saya mendapatkan ini:

$ host mate
Host mate not found: 2(SERVFAIL)

Kali ini saya melakukan instalasi desktop minimal, jadi saya ingin tahu apakah ada paket tertentu yang saya lewatkan.

EDIT:

$ cat /var/run/systemd/resolve/resolv.conf:
nameserver 192.168.2.1
$ cat /var/run/NetworkManager/resolv.conf
nameserver 127.0.0.53
$ netstat -antup
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:5000            0.0.0.0:*               LISTEN      3421/VBoxHeadless   
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      663/systemd-resolve 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      950/sshd            
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      737/cupsd              
tcp6       0      0 :::5900                 :::*                    LISTEN      3421/VBoxHeadless   
tcp6       0      0 :::22                   :::*                    LISTEN      950/sshd            
tcp6       0      0 ::1:631                 :::*                    LISTEN      737/cupsd           
udp    14784      0 0.0.0.0:52712           0.0.0.0:*                           2092/VirtualBox     
udp     8704      0 0.0.0.0:53789           0.0.0.0:*                           2092/VirtualBox     
udp     9536      0 0.0.0.0:5353            0.0.0.0:*                           730/avahi-daemon: r 
udp    19648      0 0.0.0.0:55126           0.0.0.0:*                           2092/VirtualBox     
udp     8704      0 0.0.0.0:39114           0.0.0.0:*                           2092/VirtualBox     
udp    13248      0 0.0.0.0:41109           0.0.0.0:*                           2092/VirtualBox     
udp        0      0 0.0.0.0:57555           0.0.0.0:*                           730/avahi-daemon: r 
udp     3648      0 0.0.0.0:59213           0.0.0.0:*                           2092/VirtualBox     
udp     8064      0 0.0.0.0:59519           0.0.0.0:*                           2092/VirtualBox     
udp     3648      0 0.0.0.0:48795           0.0.0.0:*                           2092/VirtualBox     
udp     3648      0 0.0.0.0:48900           0.0.0.0:*                           2092/VirtualBox     
udp    36096      0 127.0.0.53:53           0.0.0.0:*                           663/systemd-resolve 
udp    37120      0 0.0.0.0:68              0.0.0.0:*                           1066/dhclient       
udp    15424      0 0.0.0.0:33008           0.0.0.0:*                           2092/VirtualBox     
udp     3648      0 0.0.0.0:49597           0.0.0.0:*                           2092/VirtualBox     
udp    14464      0 0.0.0.0:33395           0.0.0.0:*                           2092/VirtualBox     
udp        0      0 0.0.0.0:631             0.0.0.0:*                           828/cups-browsed    
udp    19840      0 0.0.0.0:49883           0.0.0.0:*                           2092/VirtualBox     
udp    14592      0 0.0.0.0:33614           0.0.0.0:*                           2092/VirtualBox     
udp6       0      0 :::51356                :::*                                730/avahi-daemon: r 
udp6   49344      0 :::5353                 :::*                                730/avahi-daemon: r 
$ systemd-resolve --status
Global
          DNSSEC NTA: 10.in-addr.arpa
                      16.172.in-addr.arpa
                      168.192.in-addr.arpa
                      17.172.in-addr.arpa
                      18.172.in-addr.arpa
                      19.172.in-addr.arpa
                      20.172.in-addr.arpa
                      21.172.in-addr.arpa
                      22.172.in-addr.arpa
                      23.172.in-addr.arpa
                      24.172.in-addr.arpa
                      25.172.in-addr.arpa
                      26.172.in-addr.arpa
                      27.172.in-addr.arpa
                      28.172.in-addr.arpa
                      29.172.in-addr.arpa
                      30.172.in-addr.arpa
                      31.172.in-addr.arpa
                      corp
                      d.f.ip6.arpa
                      home
                      internal
                      intranet
                      lan
                      local
                      private
                      test

Link 6 (vboxnet2)
      Current Scopes: none
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no

Link 5 (vboxnet1)
      Current Scopes: none
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no

Link 4 (vboxnet0)
      Current Scopes: none
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no

Link 3 (wlp4s1)
      Current Scopes: none
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no

Link 2 (eno1)
      Current Scopes: DNS
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no
         DNS Servers: 192.168.2.1

Router saya adalah 192.168.2.1

EDIT 2:

Menggunakan dig menunjukkan bahwa router melaporkan nama host dengan benar.

$ dig @192.168.2.1 mate    
; <<>> DiG 9.11.3-1ubuntu1.1-Ubuntu <<>> @192.168.2.1 mate
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47046
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;mate.              IN  A

;; ANSWER SECTION:
mate.           0   IN  A   192.168.2.202

;; Query time: 0 msec
;; SERVER: 192.168.2.1#53(192.168.2.1)
;; WHEN: Mon Jun 18 18:53:26 PDT 2018
;; MSG SIZE  rcvd: 38

Tetapi jika saya tidak secara spesifik menyebutkan IP DNS router, saya tidak menemukannya.

$ dig mate             
; <<>> DiG 9.11.3-1ubuntu1.1-Ubuntu <<>> mate
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 65394
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;mate.              IN  A

;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Mon Jun 18 19:06:13 PDT 2018
;; MSG SIZE  rcvd: 33 

Jadi sepertinya meskipun terdaftar di /var/run/systemd/resolve/resolv.conf itu tidak sedang digunakan. Bagaimana cara memperbaikinya?

Terkait:Ubuntu 18.04:Bagaimana cara membuat antarmuka jaringan dum yang persisten?

Jawaban yang Diterima:

Ini sepertinya terkait dengan masalah ini:

https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1624320

Pada instalasi baru, /etc/resolv.conf ditautkan ke /run/systemd/resolve/stub-resolv.conf alih-alih /run/systemd/resolve/resolv.conf .

Memperbaruinya per https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1624320/comments/8 memperbaikinya.


Ubuntu
  1. Tingkatkan Dari Ubuntu 13.10 ke Ubuntu 14.04

  2. Tingkatkan dari Ubuntu 13.04 ke Ubuntu 13.10

  3. Ubuntu Tidak Akan Boot Dari Hard Drive Setelah Instalasi?

  1. Instal Audacity 3.0.2 Dari PPA di Ubuntu 20.04, Ubuntu 21.04

  2. Cara Meningkatkan ke Ubuntu 15.10 dari Ubuntu 15.04

  3. Bluetooth Tidak Bekerja Di Ubuntu 13.10?

  1. Suspend Tidak Berfungsi Setelah Memperbarui Ke Ubuntu 14.04 Dari 13.10?

  2. Upgrade Dari Windows Xp Ke Windows 7?

  3. R 3.5.0 Tidak Bekerja Di Ubuntu 18.04?