Poprawny syntax przy konfiguracji sieci przez YAML

Instalacja i konfiguracja oprogramowania sieciowego.
rafjak
Sędziwy Jeż
Sędziwy Jeż
Posty: 41
Rejestracja: 18 gru 2006, 12:09
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Poprawny syntax przy konfiguracji sieci przez YAML

Post autor: rafjak »

Witam,

Nie mogę sobie poradzić z błędami we wpisach do pliku YAML konfigurującego sieć.
Mój syntax wygląda tak:

Kod: Zaznacz cały

network:
  ethernets:
    enp0s25:
      dhcp4: false
       addresses: [83.3.39.180/29]
       gateway4: 83.3.39.177
       nameservers:
        addresses: [194.204.152.34, 194.204.159.1]
  version: 2
 
Natomiast system ciągle mi wywala:

Kod: Zaznacz cały

Invalid YAML: inconsistent indentation:  addresses: [83.3.39.180/29]
W czym leży problem
Pozdrawiam
RJ
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8613
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Poprawny syntax przy konfiguracji sieci przez YAML

Post autor: mario_7 »

Błąd precyzyjnie pisuje co jest nie tak - chodzi o wyrównanie niektórych linii - do poziomu dhcp4 miałeś wyrównanie co 2 spacje, a głębiej potem co 1 spację - popraw aby każde kolejny poziom wcięcia był zawsze o 2 spacje dłuższy.
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości