Клиент получает DHCP, но не сеть

Клиент получает DHCP, но не сеть

Наш DHCP-сервер (Ubuntu 18.04) раздает IP-адреса. Но клиенты не получают сетевое соединение. Мы можем пинговать внутреннюю и внешнюю сеть, но ничего больше. Что мы делаем не так? Кроме того, мы новички в 18.04 и пришли с 16.

network:
    renderer: networkd
    ethernets:
          enp4s0:
             addresses: [x.x.x.x(external ip)/24]
             dhcp4: no
             gateway4: x.x.x.x
             nameservers:
                     addresses: [8.8.8.8,1.1.1.1]
             optional: true
          enp5s0:
             addresses: [172.16.5.1/20]
             dhcp4: no
             gateway4: 172.16.5.1
             nameservers:
                     addresses: [8.8.8.8,1.1.1.1]
             optional: true
    version: 2

DHCP

   subnet 172.16.0.0 netmask 255.255.240.0 {
      range 172.16.5.5 172.16.5.254;
      option routers 172.16.5.1;
}

Может ли кто-нибудь объяснить, что не так? Могу предоставить больше информации, если нужно.

Связанный контент