Saudações,
Estou usando vpnc
para um cliente VPN. Também estou fazendo algumas coisas complicadas route
para 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 unreachable
URLs 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 traceroute
também falha no endereço em questão. Por exemplo:
traceroute the.good.dns.name
traceroute: bind: Can't assign requested address
route -n flush
várias vezes e reiniciei minha rede por meio das preferências do sistema. Só me levou um ano para voltar e descobrir isso :)