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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Как настроить мост в Ubuntu LTS 18.04 для KVM?  (Прочитано 3901 раз)

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

Оффлайн smokerock

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Доброе время суток!

Помогите пожалуйста с настройкой моста для KVM.
Сначала сделал все по инструкции, настроил мост, связал его с интерфейсом сервера, вроде бы заработало, но при перезагрузке демон systemd не мог инициализировать сетевые устройства и перезагрузка длилась минут 5 (добавил в параметры запуска -ignore интерфейсов) костыль сработал.
На сервере так же еще поднята samba для шар под сеть Windows, она же выступает в качестве сетевого браузера по умолчанию, но из-за косяков настройки сети как я понял, периодически некоторые компьютеры не видно в сети. Идем дальше. После того как сеть вроде бы заработала меня стало пугать, что созданный bridge1 как я понял стал интерфейсом по умолчанию и занял IP адрес машины, когда нужный интерфейс enp0s31f6 IP адреса не показывает, кроме как ipv6. Подскажите куда копать или что проделать?

ifconfig
(Нажмите, чтобы показать/скрыть)
ip route
(Нажмите, чтобы показать/скрыть)
/etc/network/interfaces
(Нажмите, чтобы показать/скрыть)
sudo lshw -C network
(Нажмите, чтобы показать/скрыть)

ТС не появлялся на Форуме более трех месяцев по состоянию на 12/02/2020 (последняя явка: 10/04/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 12 Февраля 2020, 23:26:01 от zg_nico »
Intel Xeon E3-1225v5 (SkyLake, 3.3 ГГц, 8Мб, S1151), 8 ГБ DDR4 2133МГц ECC, SSD 250GB to RAID1.

Чем дальше в лес, тем больше палок..

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #1 : 07 Августа 2018, 15:19:43 »
1. ctrl+alt+t
2.
sudo brctl addbr br100
ifconfig br100
sudo brctl delbr br100
ifconfig br100
Wars ~.o

Оффлайн smokerock

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #2 : 13 Августа 2018, 17:25:33 »
Собственно вот
(Нажмите, чтобы показать/скрыть)
Intel Xeon E3-1225v5 (SkyLake, 3.3 ГГц, 8Мб, S1151), 8 ГБ DDR4 2133МГц ECC, SSD 250GB to RAID1.

Чем дальше в лес, тем больше палок..

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #3 : 13 Августа 2018, 21:08:27 »
действия, что без гугле и яндекс.
странно.
Wars ~.o

Оффлайн smokerock

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #4 : 14 Августа 2018, 08:34:26 »
К сожалению не очень Вас понимаю. Собственно так же не очень понимаю создание ещё одного моста, единственное, что он не присвоил себе ip локальной машины, если только это посмотреть. (Так уже все что мог перегуглил)
Intel Xeon E3-1225v5 (SkyLake, 3.3 ГГц, 8Мб, S1151), 8 ГБ DDR4 2133МГц ECC, SSD 250GB to RAID1.

Чем дальше в лес, тем больше палок..

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #5 : 14 Августа 2018, 11:31:29 »
но при перезагрузке демон systemd не мог инициализировать сетевые устройства и перезагрузка длилась минут 5

Похоже что bridge1 не мог получить сетевые настройки по dhcp. По какому ману настраивали?

Цитировать
После того как сеть вроде бы заработала меня стало пугать, что созданный bridge1 как я понял стал интерфейсом по умолчанию и занял IP адрес машины, когда нужный интерфейс enp0s31f6 IP адреса не показывает, кроме как ipv6

А вы как хотели?

Оффлайн smokerock

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #6 : 14 Августа 2018, 12:04:40 »
Похоже что bridge1 не мог получить сетевые настройки по dhcp. По какому ману настраивали? А вы как хотели?

Сначала делал вручную, теми же командами, что вы писали выше и редактировал /etc/network/interfaces, но kvm не видела бридж либо отваливалась сеть, после чего создал бридж через gui kvm, она его сразу подхватила и увидела, затем systemd не мог инициализировать сетевые интерфейсы при загрузке, добавил параметр игнорировать готовность сети при загрузке, доступ к сети был, однако значок сети в gnome shell был с знаком вопроса и выдавал уведомление, что сеть ничем не управляется.
После чего добавил данные настройки в /etc/network/interfaces и перезагрузил службу Network, сеть появилась значок вопроса в трее пропал.

Наверное хотел без костылей, но похоже никак без них. Я думал просто, что ip адрес должен быть у enp0s31f6 интерфейса, а на бридж просто идти проброс входящих пакетов, не работал с ubuntu раньше, поэтому не знаю как выглядит правильно настроенный бридж без глюков. В принципе оно и так работает.

(Нажмите, чтобы показать/скрыть)
Intel Xeon E3-1225v5 (SkyLake, 3.3 ГГц, 8Мб, S1151), 8 ГБ DDR4 2133МГц ECC, SSD 250GB to RAID1.

Чем дальше в лес, тем больше палок..

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #7 : 14 Августа 2018, 12:50:59 »
Наверное хотел без костылей, но похоже никак без них. Я думал просто, что ip адрес должен быть у enp0s31f6 интерфейса, а на бридж просто идти проброс входящих пакетов,

Тут не надо думать, тут надо почитать.
https://help.ubuntu.com/community/KVM/Networking
https://wiki.ubuntu.com/KvmWithBridge

Это зачем?
iface enp0s31f6 inet manual
Тут ошибки нет? Эту опцию руками настраивали?
bridge_fd 0.0
Согласно манов, вот так должно выглядеть.
bridge_fd 0

Оффлайн smokerock

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #8 : 14 Августа 2018, 13:03:02 »
Тут не надо думать, тут надо почитать.
https://help.ubuntu.com/community/KVM/Networking
https://wiki.ubuntu.com/KvmWithBridge

Почитаю, хоть уже читал, точки не заметил, это уже делала сама kvm.

Данный кусок уже из других мануалов увидел и дописал, пока его не добавил, gnome shell выдавал, что интерфейс не управляется, хотя может уже заблуждаюсь.
Пробовал и dhcp но толку не было, к manual настройки дописывал, но тогда падала сеть, оно вообще нужно в /etc/network/interfaces? Попозже попробую, отпишу.
iface enp0s31f6 inet manual
Intel Xeon E3-1225v5 (SkyLake, 3.3 ГГц, 8Мб, S1151), 8 ГБ DDR4 2133МГц ECC, SSD 250GB to RAID1.

Чем дальше в лес, тем больше палок..

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #9 : 14 Августа 2018, 13:52:08 »
gnome shell выдавал, что интерфейс не управляется,

А сетью то вообще кто управляет: ifupdown или NetworkManager?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #10 : 14 Августа 2018, 14:12:25 »
например отправить и получить Hello в порт 12345..
sudo brctl addbr br100
sudo ifconfig 192.168.123.123 up
ifconfig br100
echo "Hello 1" | nc 192.168.123.123 -l 12345 &
sudo netstat -lpn | grep "192.168.123.123"
echo "Hello 2" | nc 192.168.123.123 12345
sudo brctl delbr br100
ifconfig br100
Wars ~.o

Оффлайн smokerock

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #11 : 14 Августа 2018, 17:40:19 »
А сетью то вообще кто управляет: ifupdown или NetworkManager?

NetworkManager вроде как, посмотрел в общем по мануалу, мост правильно работает, так понимаю управляя интерфейсом enp0s31f6.
Надпись, что сеть не управляется осталась, правда нормализовалась иконка сети. Мост пересоздал, 0.0 заменил на 0. Так же почему то отсутствуют графические настройки сети, непонятно почему.

(Нажмите, чтобы показать/скрыть)

например отправить и получить Hello в порт 12345..
192.168.123.123 не поднимает, на бридж вроде как уходит и получает.
Intel Xeon E3-1225v5 (SkyLake, 3.3 ГГц, 8Мб, S1151), 8 ГБ DDR4 2133МГц ECC, SSD 250GB to RAID1.

Чем дальше в лес, тем больше палок..

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #12 : 14 Августа 2018, 18:47:25 »
и надо iptables, не умею.
Wars ~.o

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Re: Как настроить мост в Ubuntu LTS 18.04 для KVM?
« Ответ #13 : 14 Августа 2018, 19:00:51 »
NetworkManager вроде как

А почему тогда настраиваете сеть тут /etc/network/interfaces?
Как нибудь определитесь - NetworkManager или ifupdown.

 

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