Вобщем прошу помочь с настройкой инета на двух компах.Система:Ubuntu server 10.4 - цель сделать маршрутизатором, для раздачи инета на дескстоп.Ubuntu Desktop 9.10 - хочу тут интернет паралельно с машиной Ubuntu server.Варианты:1. Через свич есть сеть на обоих компьютерах ну тут все просто оба компьютера в сети только интернет есть только на одном из компьютеров, смотря с какого чаще идет обращение к сети на тот и переключается весь канал интернета на втором в это время на втором инета нет.2. Маршрутизатор - денег тратить жалко3. Сервер маршрутизации. Вот этот вариант я рассматриваю на данный момент самым приятным и доступным.Причина: На лишние железки денег нет как я говорил выше. Машина под Ubuntu server постоянно включена. пишу тут потому что уже начинаю злиться и орать из за того что ничего не выходит, а всем известно что при таком настроении тем более ничего не выйдет.Цель: Раздать сеть и Интернет на ОБА компьютера что бы сервер выполнял свою стандартную задачу и в добавок к этому давал мне интернет на второй компьютер который служит десктопом.Мой вариант с которым ничего не вышло:На сервере два интерфейса Eth0 и Eth1. На Eth0 интернет на Eth1 сеть с десктопом. Интерфейсы на сервере прописаны в /etc/network/interfaces :Код:auto loiface lo inet loopbackСеть и Интернет провайдераauto eth0iface eth1 inet dhcp Сеть с моим вторым компьютеромauto eth1iface eth0 inet staticaddress 192.168.0.1netmask 255.255.255.0В /etc/rc.local на сервере:Код:iptables -Fiptables -t nat -Fiptables -t mangle -Fiptables -Xiptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtuiptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j MASQUERADEecho 1 gt; /proc/sys/net/ipv4/ip_forwardВ /etc/resolv.conf на сервере:Код:nameserver 10.0.72.10На десктопе в /etc/network/interfacesКод:auto loiface lo inet loopbackiface eth0 inet staticaddress 192.168.0.2netmask 255.255.255.0Сеть на сервере есть с обоих интерфейсов оба пингуются, а вот на десктопе пингуется только сервер легендарный ping google.ru пишет, что хост отсутствует.Вопрос вам, почему?? Что еще куда дописать или до ткнуть, тут мои знания на пределе. Гуглить я умею просто нигде не нашел конкретного ответа на хотя бы похожий вопрос.
вопрос: для чего тебе именно убунта СЕРВЕР 10.04 дистр? какие функции ты хочешь на нём задействовать? Если просто в роли маршрутизатора (раздачи инета), то мог бы обычный дистр десктопа воткнуть, и нетворк манагером, под гуем гнома настроить за полминуты:eth0 - dhcp (от провайдера)eth1 - share (на свитч или другие компы)и всё работает из коробки, бубнить бубеном даж ненада=)))
2 Серверный дистр мне нужен для того что бы лишнее типо иксов не грузило систему так как на нем стоит геймсервер той самой локалки, куда приятней разобраться в консоли и это более принципиально. про то что вы предложили я в курсе
gt;вопрос: для чего тебе именно убунта СЕРВЕР 10.04 дистр? вопрос, действительно, актуальный: маршрутизацию можно на обычной настроить.У меня работает нормально. Разрешил форвардинг в настройках iptables, поставил bind9. Далее: пишем -A POSTROUTING -o eth0 -j MASQUERADE в файл, затем заставляем iptables автоматически при запуске импортировать это правило. я записал в файл /etc/iptables.rules и в /etc/network/interfaces добавил pre-up iptables-restore lt; /etc/iptables.rulesмоя машина и те, кому раздаю в локалке, один интерфейс на него же мне приходит инет.
а кто тебе мешает после настройки гуевским конфигуратором нетворкманагером, залезть в эти самые файлы? если трудно с иптэблами, с правилами и т.д. - для тебя это самый лучший вариант. а иксы действительно отрубил, удалил, сделал клин апта и работай))у меня своя философия: не смог в консоли, сделай в гуе, лезь в консоль и смотри файлы. не получилось - MANGOOGLE RTFM))