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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Виртуальные сетевые интерфейсы (brctl addbr eth0)  (Прочитано 3422 раз)

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

Оффлайн genialen

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Привет всем!
Решил виртуализовать сетевые интерфейсы!
сделал следующее переименовал реальные интерфейсы etc/udev/rules.d/30-net_persistent_names.rules  с ethX на vethX
в конфиге /etc/network/interfaces поправил, т.е переименовал тоже с ethX на vethX задал статику, все работает как положено.
далее делю так
создаю мост с помощью команды brctl addbr eth0
после чего проверяю на их наличие ifconfig -a все присутствует но нет ip адреса.
Тоесть у меня такой вопрос где в убунте конфигурационные файлы для сетевых интерфейсов?
вот делаю по этой статье http://www.samag.ru/cgi-bin/go.pl?q=articles;n=08.2006;a=04 там описано, но только с мандривой в мандриве все понятно проделывал не рас а вот в убунте застрял.

Оффлайн Sollomon

  • Участник
  • *
  • Сообщений: 230
    • Просмотр профиля
Re: Виртуальные сетевые интерфейсы (brctl addbr eth0)
« Ответ #1 : 23 Декабря 2010, 11:05:20 »
Тоесть у меня такой вопрос где в убунте конфигурационные файлы для сетевых интерфейсов?

Все такм же /etc/network/interfaces   ;)

Оффлайн genialen

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: Виртуальные сетевые интерфейсы (brctl addbr eth0)
« Ответ #2 : 23 Декабря 2010, 11:51:49 »
Тоесть у меня такой вопрос где в убунте конфигурационные файлы для сетевых интерфейсов?

Все такм же /etc/network/interfaces   ;)

Наверняка это не все что нужно.
Результат таков после перезапуска сетевых интерфейсов
Listening on LPF/eth0/66:9f:13:2e:82:98
Sending on   LPF/eth0/66:9f:13:2e:82:98
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 19
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
ssh stop/waiting
ssh start/running, process 2443
                                                                         [ OK ]
root@vmware:/# ifup eth0
ifup: interface eth0 already configured
root@vmware:/#


Пользователь решил продолжить мысль 23 Декабря 2010, 12:15:15:
root@vmware:/# mii-tool -v
SIOCGMIIPHY on 'eth0' failed: Operation not supported
SIOCGMIIPHY on 'eth1' failed: Operation not supported
no MII interfaces found
« Последнее редактирование: 23 Декабря 2010, 12:15:15 от genialen »

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Виртуальные сетевые интерфейсы (brctl addbr eth0)
« Ответ #3 : 24 Декабря 2010, 01:40:37 »
а) Имена физических интерфейсов задаются в /etc/udev/rules.d/70-persistent-net.rules
б) Все мосты прописываются в /etc/network/interfaces, равно как и IP адреса и прочее.

Правильная связка мост-интерфейс выглядит примерно так:

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet dhcp
    bridge-ports eth0

Усё, больше ничего не надо нигде настраивать.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн genialen

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: Виртуальные сетевые интерфейсы (brctl addbr eth0)
« Ответ #4 : 27 Декабря 2010, 10:05:51 »
а) Имена физических интерфейсов задаются в /etc/udev/rules.d/70-persistent-net.rules
б) Все мосты прописываются в /etc/network/interfaces, равно как и IP адреса и прочее.

Правильная связка мост-интерфейс выглядит примерно так:

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet dhcp
    bridge-ports eth0


Усё, больше ничего не надо нигде настраивать.

Нашел ответ в статье http://www.linux-kvm.org/page/Networking Все заработало. Но всеравно спасибо!
Остался еще один вот тут "bridge-ports eth0" насколько я понял мы связываем бридж с визическим интерфейсом! тобишь это br0 с этим  eth0, а что если я хочу чтоб было два физ интерфейса связанных с бриджем тобишь eth1 и eth2.  так "bridge-ports eth0 eth1" всю сеть повесил.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Виртуальные сетевые интерфейсы (brctl addbr eth0)
« Ответ #5 : 27 Декабря 2010, 10:28:24 »
Посмотри как бридж делается здесь, способ 2b

Оффлайн genialen

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: Виртуальные сетевые интерфейсы (brctl addbr eth0)
« Ответ #6 : 27 Декабря 2010, 10:51:41 »
Посмотри как бридж делается здесь, способ 2b
Супер! то что надо!!!!!!!!! Спасибо!

Пользователь решил продолжить мысль 27 Декабря 2010, 16:53:40:
Тоже вешает сеть! анологично.
« Последнее редактирование: 27 Декабря 2010, 16:53:40 от genialen »

 

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