Ustawienia IP dla kart sieciowych w Ubuntu można wykonać na trzy sposoby:
Konfiguracja IP podczas instalacji systemu to najłatwiejszy sposób przypisania IP do poszczególnych kart sieciowych. Jeśli jednak tego nie zrobimy, musimy takiej konfiguracji dokonać już po tym, gdy system zostanie już zainstalowany. Bez względu na to jakiego sposobu chcemy użyć (to znaczy czy chcemy wykonać polecenie konsoli czy też edytować plik z ustawieniami), musimy poznać nazwy interfejsów sieciowych w systemie. Można to zrobić wydając jedno z dwóch poleceń:
ifconfig -a
Możesz również użyć:
ip a
WAŻNE PLIKI PRZYDATNE DO KONFIGURACJI USŁUGI
/etc/netplan/*.yaml
STRUKTURA PLIKU:
network:
version: 2
ethernets:
enp0s3: # NAZWA KARTY SIECIOWEJ
dhcp4: true
optional: true
aby przejść do edycji tego pliku należy wpisać komendę:
sudo nano /etc/netplan/*.yaml
Poprawna konfiguracja tego pliku powinna wyglądać następująco
network:
version: 2
ethernets:
enp0s3:
addresses:
- 192.168.1.100/24 # Twój adres IP i maska
routes:
- to: default
via: 192.168.1.1 # Adres bramy domyślnej
nameservers:
addresses: # Serwer DNS
match:
macaddress: tutaj_wpisz_adress_mac_karty_sieciowej
set-name: nazwa_karty_sieciowej_z_zadania
Po ukończeniu poprawnej konfiguracji pliku należy zastosować skonfigurowane przez nas adresy komendą:
sudo netplan apply
Aby się upewnić czy nastepujące zmiany zostały zapisane należy wpisać ponownie komendę:
ifconfig