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


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

Автор Тема: Как настроить сетевой мост между физической сетью и LXC контейнером?  (Прочитано 1942 раз)

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

Оффлайн jonik908

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Доброго времени суток...
Небольшая локальная сеть из 15 машин и обычного роутера(openwrt) с маленьким сервером на ubuntu.
Возникла необходимость поднять несколько виртуальных машин на сервере, которые должны получать ip с роутера и работать в локальной сети. Прочитав кучу статей о настройке сетевого моста решил попробовать, но потерпел фиаско.


роутер (192.168.1.1) + dhcp
сервер(192.168.1.200) получает ip по dhcp
                                           _______________________
           ___________________________  __| контейнер test_01     |
          | хост-машина               |/  |                       |
          |    _____________________  /   | eth1 ip=192.168.1.187 |
          |   |                     |/|   |_______________________|
          |   |           veth-01 --+ |    _______________________
          |   |                     | |   | контейнер test_02     |
  rout ---|---+ eth0      veth-02 --+-----|                       |
          |   |                     | |   | eth1 ip=192.168.1.188 |
          |   |           veth-XX --+ |   |_______________________|
          |   |_____________________|\|    _______________________
          |            br0            \   | контейнер test_XX     |
          |      ip=192.168.1.200     |\__|                       |
          |___________________________|   | eth1 ip=192.168.1.XXX |
                                          |_______________________|



на сервере /etc/network/interfaces
auto  enp0s3   
iface eth0 inet manual 

auto br0
iface br0 inet dhcp   
      bridge_ports enp0s3
      bridge_fd 0
Настраиваю виртуальную машину на сетевой мост br0.
Виртуальная машина получает IP с роутера.
При попытки пропинговать какой либо IP получаю:

PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
From 192.168.1.77 icmp_seq=1 Destination Host Unreachable
From 192.168.1.77 icmp_seq=2 Destination Host Unreachable
From 192.168.1.77 icmp_seq=3 Destination Host Unreachable
From 192.168.1.77 icmp_seq=4 Destination Host Unreachable
From 192.168.1.77 icmp_seq=5 Destination Host Unreachable
From 192.168.1.77 icmp_seq=6 Destination Host Unreachable
^C
--- 192.168.1.1 ping statistics ---
7 packets transmitted, 0 received, +6 errors, 100% packet loss, time 6031ms
pipe 3


Что я делаю не так?

alexxnight

  • Гость
auto  enp0s3   
iface eth0 inet manual 
Здесь какая то ошибка

Оффлайн jonik908

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
На форум не правильно перенес.
На самом сервере все правильно
auto  enp0s3   
iface enp0s3 inet manual

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Да нет, как раз на самом деле здесь ошибка.

А сеть … уточните, у вас lxc или lxd ?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн jonik908

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Решено.
lxc

Все заработало на физической машине...
Сетевой мост в Ubuntu + LXC на виртуальной машине через VirtualBox c сетевым мостом на физическую сетевую карту не работает.

« Последнее редактирование: 05 Декабря 2016, 08:32:58 от jonik908 »

Оффлайн AnrDaemon

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

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

 

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