TI

technik informatyk

Start

Ubuntu od wersji 18.04 LTS przeszedł na Netplan w celu skonfigurowania interfejsów sieciowych. Netplan jest oparty na systemie konfiguracyjnym opartym na plikach YAML link.  Netplan zastąpił stary plik konfiguracyjny /etc/network/interfaces, którego wcześniej używano do konfigurowania interfejsów sieciowych w Ubuntu. Serwer Ubuntu generuje plik konfiguracyjny Netplan dla system-networkd o nazwie 01-netcfg.yaml , natomiast Ubuntu desktop generuje plik konfiguracyjny Netplan dla Network-Manager o nazwie 01-network-manager-all.yaml. 

Przykładowa zawartość pliku /etc/netplan/*.yaml

 

# This is the network config written by 'subiquity'

network:
  ethernets:
    enp0s3:
      dhcp4: true
    enp0s8:
      addresses:
      - 192.168.100.1/24
      - 192.168.100.3/24
      - 192.168.100.4/24
      - 192.168.100.5/24
      gateway4: 127.0.0.1
      nameservers:
        addresses:
        - 192.168.100.1
  version: 2

 

Po zakończeniu konfiguracji statycznej lub dynamicznej IP zapisz i zamknij plik konfiguracyjny. Przed zastosowaniem jakichkolwiek zmian przetestujemy plik konfiguracyjny. Uruchom następujące polecenie jako sudo, aby przetestować konfiguracje:

$ sudo netplan try 

Zastosuj nowe konfiguracje, uruchamiając następującą komendę jako sudo: 

$ sudo netplan apply

Aby uruchomić debugowanie, użyj następującego polecenia jako sudo:

$ sudo netplan –d apply 

Uruchom ponownie usługę sieciową. Po pomyślnym zastosowaniu wszystkich konfiguracji uruchom ponownie usługę Network-Manager, uruchamiając następujące polecenie: 

$ sudo systemctl restart network-manager 

Jeśli używasz serwera Ubuntu, zamiast tego użyj następującego polecenia: 

$sudo systemctl restart system-networkd 

 

 

TI technik informatyk