Сервер Ubuntu 18.04 подавляет шлюз DHCP

Я хочу позволить DHCP в интерфейсе только получить сетевой адрес только, никакой шлюз.

Я Сервер Ubuntu 16.10 это было возможно путем создания файла/etc/dhcp/dhclient-enter-hooks.d/no-default-route:

case $reason in
  BOUND|RENEW|REBIND|REBOOT)
    if [ $interface = enp0s8 ]; then
      unset new_routers
    fi
    ;;
esac

Однако в Сервере Ubuntu 18.04, это больше не работает. Это - как будто dhclient не используется вообще.

Как это, как предполагается, сделано в Сервере Ubuntu 18.04?

1
задан 28 May 2018 в 19:45

1 ответ

Я понял это. Сначала удалите запись из/etc/netplan/01-netcfg.yaml и затем создайте/etc/systemd/network/no-route.network файл:

[Match]
Name=enp0*

[Network]
DHCP=yes

[DHCP]
UseRoutes=false
0
ответ дан 8 December 2019 в 00:52

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

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