Проблема с netplan с сервером Ubuntu 18.04.1. Нет подключения к сети (также нет маршрутов)

Я использую Ubuntu с самого начала и недавно узнал о переходе Ubuntu на использование netplan по сравнению с его традиционным / лучшим /etc/network/interfaces методом.

Я пытаюсь заставить это работать, но это просто не работает. Исходя из того, что я могу сказать, нет маршрута по умолчанию или, возможно, даже плохой нетплан (хотя./netplan apply работает правильно). Ниже то, что я делаю:

  • Чистый / новый 18.04.1 установить на ESXi
  • Интерфейс называется ens160
  • Мой IP-адрес 247.235.60.161
  • Мой шлюз 247.235.38.51
  • Моя маска подсети 255.255.255.255

/etc/netplan/01-netcfg.yaml:

network:
  version: 2
  renderer: networkd
  ethernets:
          ens160:
                  dhcp4: no
                  addresses: [247.235.60.161/32]
                  gateway4: 247.235.38.51
                  nameservers:
                          addresses: [8.8.8.8,8.8.4.4]

Когда я запускаю "netplan apply", он успешно завершается.

Если я пинг 8.8.8.8, я получаю "SIOCADDRT: сеть недоступна"

Если я делаю "маршрут", чтобы просмотреть мою таблицу маршрутизации, она возвращается ни с чем. Нет таблицы маршрутизации. Это определенно проблема.

Если я выполняю "ifconfig -a", он отображает мой интерфейс ens160, правильный IP-адрес, маску сети 255.255.255.255, широковещательный адрес отсутствует, адрес mac / ether правильный.

Что касается адресации /gw/sn, я могу подтвердить, что это правильно (у меня есть другие хосты, работающие с таким же / подобным в этой сети)

Что-то определенно не так с netplan. Есть идеи?

Спасибо!

0 ответов

Шлюз должен быть в вашей сети. С маской /32 шлюз находится за пределами вашей локальной сети. Вы должны настроить, например, маску /16. (255.255.0.0).

Подсеть, настроенная на интерфейсе, не соответствует адресу вашего шлюза.Вы должны попробовать конфигурацию "on-link", которая позволяет вам установить маршрут по умолчанию.

network:
  version: 2
  renderer: networkd
  ethernets:
    addresses: [ "10.10.10.1/24" ]
    routes:
      - to: 0.0.0.0/0
        via: 9.9.9.9
        on-link: true

https://netplan.io/examples/

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