Время ожидания серверов Ubuntu истекло после изменения netplan

Моя цель - просто установить статический IP-адрес с помощью Netplan на сервере Ubuntu 20.04.
Моя конфигурация приводит к проблемам, возможно, с серверами имен.

Поскольку я работаю на «голом железе», я настраиваю /etc/netplan/00-installer-config.yaml

Исходное содержимое 00-installer-config.yaml были следующими:

network:
  ethernets:
    enp1s0:
      dhcp4: true
  version: 2

Я последовал всем лучшим советам и скорректировал его до

network:
  ethernets:
    enp1s0:
      addresses: [192.168.0.111/24]
      dhcp4: false
      gateway4: 192.168.0.1
      nameservers:
        addresses: [96.114.21.40,96.114.14.140,68.87.41.40]
  version: 2

Я выполнил netplan generate , затем netplan apply , затем перезагрузился.

Никаких жалоб от netplan мне не поступало. Все интервалы правильные (@ 3 пробела / отступ). Я не использовал табуляции для пробела. Похоже, все в порядке, пока я не попытался обновить систему или установить какую-либо новую программу. Серверы Ubuntu ничего не делали, и у них был тайм-аут . Когда я возвращаюсь к исходному файлу yaml, серверы Ubuntu снова взаимодействуют.

Позже я прочитал, что серверы Ubuntu не взаимодействуют, возможно, из-за того, что что-то не так с серверами имен.

Xfinity - мой интернет-провайдер. Я выполнил поиск NSlookup:

nslookup xfinity.com
Server:     192.168.0.1
Address:    192.168.0.1#53

Non-authoritative answer:
Name:   xfinity.com
Address: 96.114.21.40
Name:   xfinity.com
Address: 96.114.14.140
Name:   xfinity.com
Address: 68.87.41.40

Что я делаю не так?

  1. Есть ли где-нибудь "второстепенная" проблема, которую мне нужно отключить? (Машина из чистого металла)
  2. Нужно ли мне избавляться от версии: 2 в конце скрипта?
0
задан 22 December 2020 в 13:14

1 ответ

Похоже, это неправильные серверы имен. Выполняя nslookup на xfinity.com, вы просто получаете IP-адреса их веб-серверов.

Я не знаю правильных серверов имен для xfinity, но я бы посоветовал попробовать общедоступные DNS-серверы Google.

Замените раздел nameserver вашего сетевого плана на:

nameservers:
  addresses: [8.8.8.8,8.8.4.4]
0
ответ дан 22 December 2020 в 09:09

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

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