FreeBSD. No route to host
Операционные системы 17.06.2009
Сообщение “No route to host” появляются, если система не в состоянии доставить пакеты к хосту назначения. Это может случиться, если не определен маршрут по умолчанию, или кабель не подключен. Проверьте вывод команды netstat -rn и убедитесь, что к соответствующему хосту есть работающий маршрут.
Иногда, не получается автоматически указать маршрут по умолчанию, поэтому приходится прописывать самим «defaultroute». Например, вы настроили интерфейсы и подняли их, все вроде хорошо, но не пингуется...
# ping example.com
ping: sendto: no route to host
ping: sendto: no route to host
Проверяем маршруты:
# netstat -r
Если не находим «default»-маршрут, то добавляем сами:
# route add default 10.20.30.1
, где 10.20.30.1 — ваш шлюз (gateway).
Или вписываем в /etc/rc.conf
defaultrouter="10.20.30.1"
Для того, чтобы маршрут прописывался при старте системы.
Руководство FreeBSD:



Спасибо народ, помогли новичку.