LINUX.ORG.RU
ФорумAdmin

Нетплана тред

 ,


0

2

Настраиваю multiple ipv4 + ipv6 netplan.
по вики
https://netplan.io/examples/#using-multiple-addresses-with-multiple-gateways
сами цифры немного переименовал для секьюрности, прошу не обращать внимания.
подскажите пожалуйста, какого чёрта ему не хватает.


network:
    version: 2
    ethernets:
        eth0:
            addresses:
                - 11.11.11.11/23
                - 12.12.12.12/24
                - 13.13.13.13/24
                - 40:a1::6:13c/48
            routes:
                - to: 0.0.0.0/0
                    via: 11.11.11.1
                    metric: 100
                - to: 0.0.0.0/0
                    via: 12.12.12.1
                    metric: 100
                - to: 0.0.0.0/0
                    via: 13.13.13.1
                    metric: 100
                - to: "::/0"
                    via: "40:a1::1"
                    metric: 100
            match:
                macaddress: 34d:4f

есть догадка что не надо в тот же блок ипв6 совать, но в примере вообще не показано как совмещать ипв6+ипв4 для разных сетей!

darkenshvein ★★★★★ ()
Ответ на: комментарий от darkenshvein

вроде же человеческим языком

inconsistent indentation

fornlr ★★★★★ ()

После таких сообщений даже не знаешь кто из всех дебил. Либо пользователь, который не может усвоить такой "лаконичный и простой " синтаксис.

А может это проектировщики программы полнейшие инвалиды по психиатрическим диагнозам?

Как можно было такое выкатить, где на страницу текста пользователь имеет возможность сделать ошибку в каждой строке??

anonymous ()
Ответ на: комментарий от anonymous

Сознательная диверсия и саботаж со стороны поставщика ОС.

А что? Ви таки имеете сказать против? Ну дык опсорс же, шлите патчи!!!

anonymous ()
Ответ на: комментарий от leave

я знаю про отступы, везде 4 отступа, как в вики, перепроверял

darkenshvein ★★★★★ ()

Пробелы/табы убери. Приведи к такому виду:

...
      routes:
        - to: 0.0.0.0/0
          via: 11.11.11.1
          metric: 100
...

https://netplan.io/reference/

anonymous ()
Ответ на: комментарий от darkenshvein

Пробелов больше, чем нужно. Это ямл, въехать в расположение пробелов требуется, хоть и это дичайше бесит.

zemidius ()
Ответ на: комментарий от darkenshvein

Я тебе показал как надо

Твой вариант

- to: 0.0.0.0/0
    via: 11.11.11.1
    metric: 100

Мой

- to: 0.0.0.0/0
  via: 11.11.11.1
  metric: 100

Смекаешь?

leave ★★★★★ ()
Ответ на: комментарий от anonymous

Это что за ужасный формат конфига такой?

Это как питон - блоки сделаны отступами, только в отличие от питона это не ЯП, а формат сериализации данных и гайдлайнов типа "не делайте глубокую вложенность" здесь нет - сколько в данных вложено, столько и будет. Хоть 5 уровней, хоть 5000. Удачи в редактировании. Кроме этого, есть киллер-фича - отдельные строки интерпретируются магически (гугли yaml norway problem). Удачи в экранировании.

d_a ★★★★★ ()
Ответ на: комментарий от leave

спасибо, проверю.
что странно, в примере с сайта там как раз с отступами.

darkenshvein ★★★★★ ()

я вот не понимаю.... а зачем энтот Нетплан нужен? Он же по сути генерит конфиги либо Systemd-Networkd, либо Network-Manager. Почему бы их самому не написать? Исключить лишнюю прокладку, которая не все ключи этих 2х бакендов понимает.

Bers666 ★★★★★ ()
Ответ на: комментарий от Bers666

я вот не понимаю…. а зачем энтот Нетплан нужен? Он же по сути генерит конфиги либо Systemd-Networkd, либо Network-Manager. Почему бы их самому не написать? Исключить лишнюю прокладку, которая не все ключи этих 2х бакендов понимает.

Облачные админы любят yaml :)

Oleg_Iu ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.