Лаборатория Ubuntu
Опыт установки, настройки и использования
Ubuntu Linux Вопросы и ответы Об Ubuntu Новости Игры Записки для новичка
Поиск:

Проблемы в маршрутизации | Форум


Вернуться к спискам тем

 Станислав Смирнов создал тему 10.06.2010 в 14:50
 Новичок  Сообщений: 2
 Репутация: 11

 Сейчас не на форуме
Вобщем прошу помочь с настройкой инета на двух компах.Система: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 пишет, что хост отсутствует.Вопрос вам, почему?? Что еще куда дописать или до ткнуть, тут мои знания на пределе. Гуглить я умею просто нигде не нашел конкретного ответа на хотя бы похожий вопрос.
Цитировать

 Менеджер по рекламе рекомендует
 Знаток своего дела  Сообщений: 1987
 Репутация: 5055

 Сейчас на форуме

 Дмитрий Ерёменко ответил 10.06.2010 в 15:00
 Новичок  Сообщений: 19
 Репутация: 18

 Сейчас не на форуме
вопрос: для чего тебе именно убунта СЕРВЕР 10.04 дистр? какие функции ты хочешь на нём задействовать? Если просто в роли маршрутизатора (раздачи инета), то мог бы обычный дистр десктопа воткнуть, и нетворк манагером, под гуем гнома настроить за полминуты:eth0 - dhcp (от провайдера)eth1 - share (на свитч или другие компы)и всё работает из коробки, бубнить бубеном даж ненада=)))
Цитировать

 Starfuckers Incorporated ответил 10.06.2010 в 15:04
 Профи  Сообщений: 1266
 Репутация: 516

 Сейчас не на форуме
debian netinstall + shorewall
Цитировать

 Станислав Смирнов ответил 10.06.2010 в 15:14
 Новичок  Сообщений: 2
 Репутация: 11

 Сейчас не на форуме
2 Серверный дистр мне нужен для того что бы лишнее типо иксов не грузило систему так как на нем стоит геймсервер той самой локалки, куда приятней разобраться в консоли и это более принципиально. про то что вы предложили я в курсе
Цитировать

 Никита Гололобов ответил 10.06.2010 в 15:19
 Новичок  Сообщений: 20
 Репутация: 18

 Сейчас не на форуме
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моя машина и те, кому раздаю в локалке, один интерфейс на него же мне приходит инет.
Цитировать

 Никита Гололобов ответил 10.06.2010 в 15:21
 Новичок  Сообщений: 20
 Репутация: 18

 Сейчас не на форуме
а загрузку иксов можно просто отлючить
Цитировать

 Дмитрий Ерёменко ответил 10.06.2010 в 15:27
 Новичок  Сообщений: 19
 Репутация: 18

 Сейчас не на форуме
а кто тебе мешает после настройки гуевским конфигуратором нетворкманагером, залезть в эти самые файлы? если трудно с иптэблами, с правилами и т.д. - для тебя это самый лучший вариант. а иксы действительно отрубил, удалил, сделал клин апта и работай))у меня своя философия: не смог в консоли, сделай в гуе, лезь в консоль и смотри файлы. не получилось - MANGOOGLE RTFM))
Цитировать


Чтобы ответить, нужно авторизоваться здесь



Пользователь
Авторизация на сайте:
Email:
Пароль:
Запомнить (Регистрация)

Новости
Ubuntu
Linux
Сайт
Игры
 Игры для Ubuntu
Текущие проблемы:
FreeBSD и Ubuntu/Kubuntu на одном винте
Дата создания: 25.07.2010 1:34
Помогите с mcabber
Дата создания: 24.07.2010 16:35
Графический эквалайзер.
Дата создания: 24.07.2010 16:17
как снести убунту 10.04 не повредив вин хр?
Дата создания: 24.07.2010 12:40
Как установить
Дата создания: 24.07.2010 12:35
MySQL
Дата создания: 24.07.2010 2:28

2010-2012 © Лаборатория Ubuntu