如何从默认路由表中删除使用systemd的网关

我的机器上有两个物理接口,都使用DHCP,因此我的默认路由表如下所示:

Destination Gateway Genmask Flags Metric Ref Use Iface default 10.10.26.129 0.0.0.0 UG 0 0 0 enp8s0 default 10.10.24.1 0.0.0.0 UG 1024 0 0 eno1 10.10.24.0 * 255.255.255.0 U 0 0 0 eno1 10.10.24.1 * 255.255.255.255 UH 1024 0 0 eno1 

为了删除10.10.24.1网关,我运行这个:

 route del default gw 10.10.24.1 

我希望它在启动后被删除, systemd将是合适的方式,但我应该如何删除网关从默认路由表使用systemd? 以下是我所尝试的,但不起作用。

 [Unit] Description=delete gateways from the main routing table [Service] Type=idle RemainAfterExit=yes ExecStart=/bin/route -b /etc/iproute2/delgw [Install] WantedBy=network.target 

文件delgw

 del default gw 10.10.24.1 

在其中一个接口的configuration文件中,地址10.10.24.1设置为默认网关。 只要找出它是哪一个,删除/注释掉,并重新启动您的服务器。 你不需要做任何事情。