Existem duas interfaces físicas na minha máquina, ambas com DHCP, então minha tabela de roteamento padrão é assim:
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
Para excluir o gateway 10.10.24.1
, eu corro isto:
route del default gw 10.10.24.1
Eu quero que ele seja excluído após a inicialização, systemd
seria o caminho adequado, mas como eu deveria excluir o gateway da tabela de roteamento padrão use systemd? Abaixo está o que eu tentei, mas não funciona.
[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
arquivo delgw :
del default gw 10.10.24.1