I'd like the management port
eth0 to be configured over DHCP, but I don't want it to install the default route received over DHCP.
- Cumulus Linux 2.5.0 through 2.5.8 (for Cumulus Linux 2.5.9 or later, or 3.0.0 or later, use management VRF)
eth0configured as follows in
cumulus@switch$ ifquery eth0 auto eth0 iface eth0 inet dhcp
Create a dhclient hook,
/etc/dhcp/dhclient-enter-hooks.d/no-default-route, with the following contents:
case $reason in BOUND|RENEW|REBIND|REBOOT) if [[ $interface =~ eth[0-9] ]]; then unset new_routers fi ;; esac