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


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

Автор Тема: Сказочный netplan  (Прочитано 1172 раз)

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

Оффлайн kberdnikov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Сказочный netplan
« : 31 Май 2019, 09:10:41 »
Перевёл РАБОТАЮЩИЙ /etc/network/interfaces в yaml netplan. Получилось так: НЕ РАБОТАЕТ, пишет, что bond0 уже используется.
Кроме того, если убрать br1, то через br0 перестают ходить пакеты от контейнеров lxc.
Феншуй с Bionic netplan не получился ;D

network:
  version: 2
  ethernets:
      enp3s0f0:
          addresses: []
          dhcp4: no
          optional: true
      enp3s0f1:
          addresses: []
          dhcp4: no
          optional: true
      enp4s0f0:
          addresses: []
          dhcp4: no
          optional: true
      enp4s0f1:
            addresses: []
            dhcp4: no
            optional: true
  bonds:
    bond0:
      dhcp4: no
      interfaces:
        - enp3s0f0
        - enp3s0f1
        - enp4s0f0
        - enp4s0f1
      parameters:
        mode: balance-rr
  bridges:
    br0:
      addresses:
      - 192.168.0.111/24
      dhcp4: no
      dhcp6: no
      gateway4: 192.168.0.1
      nameservers:
          addresses:
          - 192.168.0.1
          search: [tes]
      interfaces:
          - bond0
    br1:
      addresses:
      - 192.168.1.1/24
      dhcp4: no
      dhcp6: no
      interfaces:
          - bond0
« Последнее редактирование: 31 Май 2019, 09:17:06 от Morisson »

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4744
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #1 : 31 Май 2019, 09:18:10 »
Оформляйте, пожалуйста, портянки в удобочитаемый вид.
Спасибо за понимание.

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #2 : 31 Май 2019, 09:36:22 »
ls -1 /sys/class/net

Нельзя друзья, дулу - AnrDaemon видите?
~.o

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1485
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #3 : 31 Май 2019, 10:15:37 »
network:
    version: 2
    ethernets:
        enp3s0f0:
            addresses: []
            dhcp4: no
            optional: true
        enp3s0f1:
            addresses: []
            dhcp4: no
            optional: true
        enp4s0f0:
            addresses: []
            dhcp4: no
            optional: true
        enp4s0f1:
            addresses: []
            dhcp4: no
            optional: true
    bonds:
        bond0:
            dhcp4: no
            interfaces: [enp3s0f0, enp3s0f1, enp4s0f0, enp4s0f1]
            parameters: {mode: balance-rr}
    bridges:
        br0:
            addresses: [192.168.0.111/24]
            dhcp4: no
            dhcp6: no
            gateway4: 192.168.0.1
            nameservers: {addresses: [192.168.0.1], search: [tes]}
            interfaces: [bond0]
        br1:
            addresses: [192.168.1.1/24]
            dhcp4: no
            dhcp6: no
            interfaces: [bond0]

не?

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #4 : 31 Май 2019, 10:58:09 »
lshw -c network
Нельзя друзья, дулу - AnrDaemon видите?
~.o

Оффлайн kberdnikov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #5 : 31 Май 2019, 11:58:00 »
network:
    version: 2
    ethernets:
        enp3s0f0:
            addresses: []
            dhcp4: no
            optional: true
        enp3s0f1:
            addresses: []
            dhcp4: no
            optional: true
        enp4s0f0:
            addresses: []
            dhcp4: no
            optional: true
        enp4s0f1:
            addresses: []
            dhcp4: no
            optional: true
    bonds:
        bond0:
            dhcp4: no
            interfaces: [enp3s0f0, enp3s0f1, enp4s0f0, enp4s0f1]
            parameters: {mode: balance-rr}
    bridges:
        br0:
            addresses: [192.168.0.111/24]
            dhcp4: no
            dhcp6: no
            gateway4: 192.168.0.1
            nameservers: {addresses: [192.168.0.1], search: [tes]}
            interfaces: [bond0]
        br1:
            addresses: [192.168.1.1/24]
            dhcp4: no
            dhcp6: no
            interfaces: [bond0]

не?

не. bond0 уже используется

Пользователь добавил сообщение 31 Май 2019, 12:06:19:
ls -1 /sys/class/net

А что Вы там хотите увидеть? Вот конфигурация с одним br0:
$ ls -1 /sys/class/net
bond0
bonding_masters
br0
enp3s0f0
enp3s0f1
enp4s0f0
enp4s0f1
lo
lxcbr0
vethDLIMSV
vethS4YVPD

ОЗНАКОМЬТЕСЬ С ПРАВИЛАМИ ПО ОФОРМЛЕНИЮ СООБЩЕНИЙ.

я же писал, что у меня РАБОТАЮЩАЯ конфигурация на ifupdown и ifenslave. Netplan не хочет к bond цеплять несколько bridge
« Последнее редактирование: 31 Май 2019, 12:35:03 от Morisson »

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1485
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #6 : 31 Май 2019, 12:50:10 »
....
bridges:
        br0:
            addresses: [192.168.0.111/24]
            dhcp4: no
            dhcp6: no
            gateway4: 192.168.0.1
            nameservers: {addresses: [192.168.0.1], search: [tes]}
            interfaces: [bond0.XXX]
        br1:
            addresses: [192.168.1.1/24]
            dhcp4: no
            dhcp6: no
            interfaces: [bond0.YYY]

XXX = ID br0

sudo brctl showstp br0

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #7 : 31 Май 2019, 22:22:01 »
Зачем вам два бриджа?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kberdnikov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #8 : 03 Июнь 2019, 10:02:16 »
....
bridges:
        br0:
            addresses: [192.168.0.111/24]
            dhcp4: no
            dhcp6: no
            gateway4: 192.168.0.1
            nameservers: {addresses: [192.168.0.1], search: [tes]}
            interfaces: [bond0.XXX]
        br1:
            addresses: [192.168.1.1/24]
            dhcp4: no
            dhcp6: no
            interfaces: [bond0.YYY]

XXX = ID br0

Что значит ID? Если писать для br0 bond0.0, то bond0.0 not defined

Пользователь добавил сообщение 03 Июнь 2019, 10:10:40:
Зачем вам два бриджа?…

Но они же есть и работают. Вопрос был о netplan.

Теперь зачем. Реальная ситуация: на хосте есть виртуалки и lxc контейнеры.
Если их все повесить на один бридж, то пакеты tcp между lxc и vm не ходят, ping то есть, но более ничего.
lxc-lxc - ok,
vm-vm - ok.
lxc-vm - не ok.
"Наружу" всё нормально.

Разбираться некогда было, а два и более бриджей спасают ситуацию.
« Последнее редактирование: 03 Июнь 2019, 10:10:40 от kberdnikov »

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1485
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #9 : 03 Июнь 2019, 12:19:35 »
Что значит ID?

ID (англ. data name, identifier — опознаватель) — уникальный признак объекта, позволяющий отличать его от других объектов, т.е. идентифицировать.

brctl show

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #10 : 03 Июнь 2019, 13:33:53 »
1:L~$
1:L~$ wine cmd /c "ipconfig /all"
    Hostname. . . . . . . . . . . . . : victor00000
    Node type . . . . . . . . . . . . : Hybrid
    IP routing enabled. . . . . . . . : No

Ethernet adapter lo

    Connection-specific DNS suffix. . :
    Description . . . . . . . . . . . : lo
    Physical address. . . . . . . . . :
    DHCP enabled. . . . . . . . . . . : No
    IPv4 address. . . . . . . . . . . : 127.0.0.1
    Default gateway . . . . . . . . . :

Ethernet adapter eth0

    Connection-specific DNS suffix. . :
    Description . . . . . . . . . . . : eth0
    Physical address. . . . . . . . . : 00-25-22-DA-12-AD
    DHCP enabled. . . . . . . . . . . : No
    IPv4 address. . . . . . . . . . . : 192.168.1.33
    Default gateway . . . . . . . . . : 192.168.1.4

Ethernet adapter lxcbr0

    Connection-specific DNS suffix. . :
    Description . . . . . . . . . . . : lxcbr0
    Physical address. . . . . . . . . : 76-C5-87-E5-85-E3
    DHCP enabled. . . . . . . . . . . : No
    IPv4 address. . . . . . . . . . . : 10.0.4.1
    Default gateway . . . . . . . . . :

1:L~$

круто.
Нельзя друзья, дулу - AnrDaemon видите?
~.o

Оффлайн kberdnikov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #11 : 03 Июнь 2019, 16:39:41 »
Что значит ID?

ID (англ. data name, identifier — опознаватель) — уникальный признак объекта, позволяющий отличать его от других объектов, т.е. идентифицировать.

Да вы шо!)))

brctl show

чтобы brctl начал что то показывать, netplan должен бриджи поднять. Но он их не поднимает.
То есть Ваш совет bond0.XXX - ??????.
Нет в документации по netplan такого.

И ещё в догонку, зачем мне больше одного бриджа: очень удобно, знаете ли, сделать разные бриджи с разными vlan и потом не париться в настройках vm с vlan - точно знаеь, что если она висит на br100, то она в vlan 100

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #12 : 04 Июнь 2019, 07:55:44 »
Сами себе проблему создали…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kberdnikov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #13 : 05 Июнь 2019, 07:54:04 »
Сами себе проблему создали…

Да, я знаю, проблема решается очень просто - покупаются двухпортовые платы 10gb, ставятся в свитчи 10gb downlink modules.
Кабели, трали-вали. И всёёёёё, ~$1000

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: Сказочный netplan
« Ответ #14 : 05 Июнь 2019, 23:15:32 »
Зачем?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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