Saudações,
Estou usando vpncpara um cliente VPN. Também estou fazendo algumas coisas complicadas routepara garantir que ainda possa acessar minha rede local, etc. etc. (os detalhes aqui não são muito importantes).
Às vezes, recebo a tabela de roteamento tão levantada que recebo ping: sendto: Network is unreachableURLs que, de outra forma, deveriam resolver.
Atualmente, se eu reiniciar o Mac OS X, tudo voltará ao normal. O que eu gostaria de fazer é redefinir as tabelas de roteamento para o "padrão" (por exemplo, o que está definido na inicialização) sem uma reinicialização completa do sistema.
Eu acho que o passo 1 é route flush(para remover todas as rotas). E a etapa 2 precisa recarregar todas as rotas padrão.
Alguma ideia de como fazer isso? (por exemplo, qual é o passo 2?)
EDIT
Além disso, estou percebendo que outro sintoma traceroutetambém falha no endereço em questão. Por exemplo:
traceroute the.good.dns.name
traceroute: bind: Can't assign requested address
route -n flushvárias vezes e reiniciei minha rede por meio das preferências do sistema. Só me levou um ano para voltar e descobrir isso :)