| |||
|
|
Вопрос: роутинг Опять глупая проблема с настройкой домашнего компа. Причём непонятно, куда смотреть даже. В специализированных комьюнити боюсь спрашивать — засмеют. Поэтому очередной технический вопрос уважаемым френдам. Есть: домашняя машина под Linux (ALT Linux Master 2.4, если это актуально). В ней две сетевые карты. Через одну из них машина соединена с ADSL-модемом, который обеспечивает выход в И-нет через PPPoE. Шнур из другой сетевухи втыкается то во второй домашний десктоп, то в ноут (надо, конечно, это всё поразумнее организовать, без перетыкающихся шнурков, я даже коммутатор надыбал, но сначала разобраться бы с тем, что есть; кстати, спасибо всем, кто высказал свои соображения в комментах к этому посту, ноут мы со zmey таки преобрели и пока очень довольны). Хочется: ходить в И-нет со всех машин домашней локалки. А не получается! Что сейчас настроено: eth0 имеет адрес 192.168.1.2, шнурок из неё идёт в модем (192.168.1.1). А eth1 имеет адрес 10.0.0.1, и шнурок из неё, как я уже сказал, перетыкается то в ноутбук (10.0.0.3), то во вторую домашнюю машину (10.0.0.2). Все ip-адреса розданы статически. При подъёме PPPoE-соединения в системе, ясное дело, появляется интерфейс ppp0 , смотрящий, собственно, в И-нет.Таблица маршрутизации на домашнем компьютере при поднятом PPPoE выглядит вот как:
Строки, касающиеся ppp0 , понятно, прописывает звонилка при старте. Когда соединения с Интернетом нет, эти строки из неё исчезают:
Функция маршрутизации в ядре включена:
Другие машины считают главный домашний десктоп шлюзом по умолчанию. Вот, скажем, какая таблица маршрутизации на ноутбуке:
Что не так-то? Что я ещё не сделал из того, что нужно, чтобы машины из локалки ходили в Сеть? NAT обязательно настраивать? Как? UPD 27.12.05 16:20 Ага, всё заработало! Друзья, огромное спасибо за советы. Действительно (кто бы мог подумать?) надо было настроить NAT. После команды
всё заработало. Теперь мы с Катериной изучим ваши ответы и поймём, как правильно настраивать это дело. =) |
||||||||||||||