Приветствую,
Я использую vpnc
для VPN-клиента. Я также делаю некоторые хитрые вещи, route
чтобы убедиться, что я все еще могу получить доступ к своей локальной сети и т. Д. И т. Д. (Подробности здесь не очень важны).
Иногда я получаю таблицу маршрутизации настолько измученной, что получаю ping: sendto: Network is unreachable
URL-адреса, которые в противном случае должны разрешиться.
В настоящее время, если я перезагружаю Mac OS X, тогда все возвращается к нормальной жизни. То, что я хотел бы сделать, это сбросить таблицы маршрутизации на «по умолчанию» (например, то, что установлено при загрузке) без перезагрузки всей системы.
Я думаю, что шаг 1 route flush
(удалить все маршруты). И шаг 2 должен перезагрузить все маршруты по умолчанию.
Есть мысли о том, как это сделать? (например, что такое шаг 2?)
РЕДАКТИРОВАТЬ
Кроме того, я заметил еще один симптом, который traceroute
также не удается на указанный адрес. Например:
traceroute the.good.dns.name
traceroute: bind: Can't assign requested address
route -n flush
несколько раз, затем просто перезапускал сеть через Системные настройки. Мне потребовался всего год, чтобы вернуться и выяснить это :)