Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Маршрутизатор с bonding  (Прочитано 863 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Aleksov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Маршрутизатор с bonding
« : 13 Октября 2012, 03:59:36 »
Доброе время суток!
Есть Ubuntu server 12.04.1, 4 сетевых платы, 3 из которых (eth1,eth2,eth3) объединены в интерфейс bond0, оставшийся интерфейс eth0 смотрит в интернет.
Вопрос, как заставить сервер и все подключенные к нему через bond0 интерфейс получить интернет? По умолчанию он работает с bond0, при этом как-будто не используя eth0, который в свою очередь успешно по DHCP получил IP от провайдера и вполне себе работает?
Пробовал добавить в rc.local следующее:
Код: (html5) [Выделить]
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -X
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
и ещё over9000 вариаций этого способа, однако ничего не выходит...
// на bond0 сервер раздаёт DHCP если что  ;) //

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28512
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Aleksov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Маршрутизатор с bonding
« Ответ #2 : 13 Октября 2012, 05:40:51 »
А как быть с тем, что сервер инета то-же не видит?
И не будит ли конфликтов dnsmasq с isc-dhcp-server?
« Последнее редактирование: 13 Октября 2012, 05:42:35 от Aleksov »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28512
    • Просмотр профиля
Re: Маршрутизатор с bonding
« Ответ #3 : 13 Октября 2012, 05:55:10 »
Там ВСЁ НАПИСАНО.
И "как быть" - тоже написано.
Читайте первый пост полностью.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Aleksov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Маршрутизатор с bonding
« Ответ #4 : 13 Октября 2012, 06:25:14 »
Прочёл, замечательная статья, особо порадовала фраза "Если Вы используете в качестве DHCP - dhcp3-server (DHCP 3.0 или DHCP 4.0), а в качестве DNS-сервера - BIND9, обратитесь к руководствам этих приложений для их конфигурирования." -что делает эту статью совершенно бесполезной в моём случае, к сожалению... С настройками "заветных" вышеупомянутых "пляшу" уже больше суток, просвета не видать, да и на 47 странице поиска в гугле не особо-то полезная информация по этой теме, так-что обращаюсь к комьюнити, нид хелп друзья!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28512
    • Просмотр профиля
Re: Маршрутизатор с bonding
« Ответ #5 : 13 Октября 2012, 08:43:25 »
Ну, если вы читать не умеете, мы вам ничем помочь не можем.
Пока диагностику, в топике указанную, не покажете, разговор продолжать не о чем.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Aleksov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Маршрутизатор с bonding
« Ответ #6 : 13 Октября 2012, 10:20:32 »
Мои действия:
Снёс к чёртовой бабушке серверный дист, поставил десктопный.
По новой установил и настроил bonding.
Далее повторил в точности то, что описано в приведённой Вами статье, за исключением того, что eth0 не прописывал в /etc/network/interfaces, это мне дало то, что на сервере появился интернет. На клиентах всё глухо.

Анализы:
---Сервер
http://cl.ly/K6ZX

---Клиент
http://cl.ly/K6t9

Спасибо за терпение и понимание  ;)

UPD
Случайно сделал arp -n -i eth1 вместо arp -n -i bond0 (сказывается усталость)
в arp -n -i bond0 - IP и MAC клиента

Пользователь решил продолжить мысль 13 Октября 2012, 10:42:04:
Я конечно не верю в чудеса, но факт остаётся фактом... Просто заработало. Я не понимаю в чём была причина, ни каких изменений не вносил, просто пошли в один момент пакеты... Тему можно считать закрытой.
Низкий поклон и уважуха моему собеседнику за потраченное (теперь не в пустую) время!
« Последнее редактирование: 13 Октября 2012, 10:42:04 от Aleksov »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28512
    • Просмотр профиля
Re: Маршрутизатор с bonding
« Ответ #7 : 14 Октября 2012, 04:17:13 »
(Нажмите, чтобы показать/скрыть)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.