Você pode aproximar a definição de uma máquina com hospedagem múltipla como tendo duas rotas padrão. Uma definição mais precisa exigiria determinar quão independentes as rotas são, o que parece assustador.
route -n | awk '$1 == "0.0.0.0" {++r} END {exit(r<2)}'
route -n --inet6 | awl '$1 == "::/0" {++r} END {exit(r<2)}'
(as chamadas do Solaris podem exigir ajustes).