Сервер Ubuntu проблема DNS со статическим IP

Я выполняю Сервер Ubuntu на своем VMBox и потребности установить статический IP. Путем выполнения шагов описал в https://www.techrepublic.com/article/how-to-configure-a-static-ip-address-in-ubuntu-server-18-04/, я создал конфигурационный файл, 01-netcfg.yaml следующим образом.

network:
  version: 2
  renderer: networkd        
  ethernets:
    enp0s3:
      dhcp4: no
      addresses: [10.10.21.8/24]
      gateway4: 10.10.21.100
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]

Выполнение sudo netplan apply --debugрезультаты в:

debug

Который я не уверен, успешен ли процесс или не, так как он упоминает объединенную конфигурацию, но не дает ошибки в конце. Однако я не могу соединиться с Интернетом. sudo ping www.facebook.com возвраты "Временный отказ в определении имен". ping 64.233.169.104 результаты в "Недостижимом Узле назначения". sudo apt-get update сбои также.

sudo lshw -C network:

enter image description here

 cat /etc/netplan/*

enter image description here

После попытки ответа.

cat /etc/resolv.conf

enter image description here

ls -al /etc/resolv.conf

enter image description here

ls -al /etc/netplan

enter image description here

sudo netplan generate --debug

enter image description here

sudo netplan apply 

Никакой вывод.

systemd-resolve --status

enter image description here

1
задан 6 April 2019 в 15:28

2 ответа

Частичный ответ...

Из комментариев...

В /etc/netplan у нас есть три файла...

01-network-card.yaml          # the file that you created
50-cloud-init.yaml            # the file that was already there
99-disable-network-config.cfg # who knows where this file came from

cd /etc/netplan # каталоги изменения

sudo mv 50-cloud-init.yaml 50-cloud-init.yaml.HOLD # переименуйте файл

sudo mv 99-disable-network-config.cfg 99-disable-network-config.cfg.HOLD # переименуйте файл

sudo netplan --debug generate # генерируйте файлы конфигурации

sudo netplan apply # примените новую конфигурацию

Примечание: Новая конфигурация может уже работать в этой точке.

reboot # подтвердите операцию

Обновление № 1:

10.10.21.8 и 10.10.21.100 адреса не корректны. Вернитесь к своему преподавателю и получите допустимые адреса, и затем это должно все работать теперь. Это все работы при использовании dhcp4: true вместо статического IP.

1
ответ дан 7 December 2019 в 15:05

После нескольких часов попыток безуспешных попыток и, поскольку у меня также была эта проблема с машиной виртуальной машины, я наконец смог выполнить обновление/обновление apt-get, просто создав еще одну сетевую карту виртуальной машины в настройках виртуальной машины. Ubuntu Server 18.04 сразу же перенастроил его и настроил новый сетевой адаптер с DHCP. Apt-get смог подключиться к репозиториям, загрузить и обновить установку. Затем я выключил виртуальную машину Ubuntu, удалил вторичную сетевую карту из ее настроек и смог использовать Apt-get и ping google.com после перезагрузки, используя только исходную сетевую карту. Мои настройки статического IP не изменились.

0
ответ дан 29 August 2020 в 22:29

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

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