Para excluir uma única rota de uma tabela de rotas, é necessário especificar parâmetros suficientes para que uma correspondência única com uma das rotas possa ser feita.
Se você quiser excluir uma sub-rede inteira (ao contrário de um único host), precisará usar o sinalizador -net
e alguma indicação do escopo do endereço de rede, ou seja, o parâmetro netmask
(por exemplo, 255.255 .255.0) ou um número como / 24 (significando que os primeiros 24 bits são o número da rede e os 8 restantes são usados para hosts). No seu caso, ambos
sudo route del -net 192.168.76.0/24
e
sudo route del -net 192.168.76.0 netmask 255.255.255.0
teria funcionado.
(obrigado a @nephente por adições úteis)