Нет Интернета на Ubuntu 16.4.6 LTS

работает Ubuntu на VM со статическим IP. Я могу пинговать другие серверы на локальной сети, но не Google. Я не вижу файл Resolv.conf

root@idp1:/etc# cat /etc/resolv.conf
cat: /etc/resolv.conf: No such file or directory

root@idp1:/etc# ls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 37 أغس 27 09:49 /etc/resolv.conf -> /run/systemd/resolve/stub-resolv.conf

Не уверен, если файл удален. Может кто-нибудь помочь мне с этим?


попробовал то, что вы предложили, не получили никаких ошибок.

root@idp1:/etc# rm /etc/resolv.conf
root@idp1:/etc# ln -s /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
root@idp1:/etc# shutdown -r

После перезагрузки я могу пинговать IP-адреса, но не имена хостов.

idp@idp1:~$ ping www.du.edu.om
ping: unknown host www.du.edu.om

idp@idp1:~$ cat /etc/resolv.conf
cat: /etc/resolv.conf: No such file or directory

На другом сервере Ubuntu

root@grafana:~# ping www.du.edu.om
PING www.du.edu.om (23.238.34.19) 56(84) bytes of data.
64 bytes from client-23-238-34-19.hostwindsdns.com (23.238.34.19): icmp_seq=1 ttl=45 time=329 ms

это выглядит правильно?

$ cat /etc/systemd/resolved.conf

[Resolve]
#DNS=
#FallbackDNS=8.8.8.8 8.8.4.4 2001:4860:4860::8888 2001:4860:4860::8844
#Domains=
#LLMNR=yes
0
задан 24 February 2021 в 13:45

1 ответ

Обычно службы Google не отвечают на ping-запросы. Лучше всего пинговать менее трафиковый сервер.

Независимо от этого, давайте посмотрим, не сможем ли мы исправить вашу проблему resolv.conf:

  1. Open Terminal (если он еще не открыт)
  2. Удалить символическую ссылку:
    sudo rm /etc/resolv.conf
    
    Примечание: Если система говорит, что файла не существует, просто переходите к следующему шагу.
  3. Создайте символическую ссылку:
    sudo ln -s /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
    
  4. Перезагрузка.

Если у вас продолжаются проблемы, обновите свой вопрос, чтобы включить в него все ошибки, о которых сообщается

0
ответ дан 18 March 2021 в 23:31

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

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