Проблемы с роутингом
Продолжение вот этой темы: http://www.linux.org.ru/view-message.jsp?msgid=4365467 . Я так понял, что здесь лучше место для дальнейшего обсуждения.
Суть такая - написал программку для открытия сокета на Java (код можно посмотреть по ссылке). Программка говорит, что network unreachable, хотя инет отлично работает везде, кроме еще tracepath-a
Я чуть поковырялся с route, вышло следующее:
Когда правила такие, java ругается:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default router 0.0.0.0 UG 0 0 0 eth0
(у меня через роутер прописан в /etc/hosts по адресу 192.168.0.1).
А если добавить еще одно правило, чтобы получилось вот так:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default * 0.0.0.0 U 0 0 0 eth0
default router 0.0.0.0 UG 0 0 0 eth0
то java перестается ругать на network unreacheble, зато больше ничего не работает( Как сделать, чтобы работало и то, и другое? Подскажите плз, что хоть в манах читать?