Не может использовать сопоставитель DNS даже при том, что я добавил к/etc/resolv.conf

Я использую пользовательскую Ubuntu, и я, может казаться, не использую сопоставитель DNS. Я обновил мой /etc/resolv.conf файл, таким образом, это содержало бы строку nameserver 8.8.8.8:

# cat /etc/resolv.conf
nameserver 8.8.8.8

но это, кажется, не помогает:

# ping google.com
ping: bad address 'google.com'
# ping google
ping: bad address 'google'
# ping www.google.com
ping: bad address 'www.google.com'

Доступ 8.8.8.8, поскольку это - работы:

# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: seq=0 ttl=118 time=53.386 ms
64 bytes from 8.8.8.8: seq=1 ttl=118 time=53.398 ms
64 bytes from 8.8.8.8: seq=2 ttl=118 time=53.265 ms
64 bytes from 8.8.8.8: seq=3 ttl=118 time=53.293 ms
64 bytes from 8.8.8.8: seq=4 ttl=118 time=53.339 ms

Я попытался искать ответы здесь, но большинство предложений было не важно, поскольку я не имею /etc/resolvconf/resolv.conf.d/, /etc/network/interfaces или /etc/dhcp3/dhclient.conf.

  1. Могло случиться так, что у меня есть другой файл конфигурации сети, который отключает мой /etc/resolv.conf (Linux, который я запускаю, имел многих программистов, касающихся его вдоль лет, и никто на самом деле не знает то, что точно происходит еще...)?
  2. Как на самом деле ping выполняется? Если я мог бы понять когда ping проверки /etc/resolv.conf, возможно, я мог точно определить, почему это не работает

Это - мой /etc/nsswitch.conf:

#  cat /etc/nsswitch.conf
    passwd:     files  rf
    shadow:     files
    group:      files
    hosts:      files   dns
    services:   files
    networks:   files
    protocols:  files
    rpc:        files
    ethers:     files
    netmasks:   files
    netgroup:   files
    automount:  files
    aliases:    files
    bootparams:  [NOTFOUND=return] files

ps auxc | grep -i dns ИЛИ ps auxc | grep -i resolv

BusyBox v1.11.2 () multi-call binary

Usage: ps

Report process status

Options:
        w       Wide output
0
задан 10 October 2018 в 21:50

1 ответ

Я - новичок, но я столкнулся с этой проблемой только немногие день назад! Я думаю, что необходимо воссоздать resolve.conf файл.

Используйте эту команду для воссоздания.

sudo resolvconf -u.

Может быть это помогает!

1
ответ дан 27 October 2019 в 08:27

Другие вопросы по тегам:

Похожие вопросы: