Пример для Ubuntu 17 и более поздних версий:
Файл настроек сетевых интерфейсов: mcedit /etc/netplan/01-netcfg.yaml
Пример настроек с автоматическим получением адреса:
network:
version: 2
ethernets:
ens160:
addresses: []
dhcp4: true
djcp6: true
Пример настроек с указанием IP адреса вручную:
network:
version: 2
renderer: networkd
ethernets:
ens160:
dhcp4: no
dhcp6: yes
addresses: [192.168.5.50/24]
gateway4: 192.168.5.1
nameservers:
addresses: [192.168.30.1,8.8.8.8]
Отступы указывать слева обязательно ПРОБЕЛАМИ, иначе можно получить ошибку!!!
Для проверки правильности конфигурации даем команду: netplan try
Для применения конфигурации: netplan apply
Пример для Ubuntu 16 и более ранних версий:
Файл настроек сетевых интерфейсов: mcedit /etc/network/interfaces
Автоматическое получение адреса:
auto eth0
iface eth0 inet dhcp
Указываем адрес вручную:
auto lo
iface lo inet loopback
# The primary network interface
auto enp0s3
iface enp0s3 inet static
address 192.168.30.50
network 192.168.30.0
netmask 255.255.255.0
broadcast 192.168.30.255
gateway 192.168.30.1
iface enp0s3 inet6 dhcp
Применяем настройки: service networking reload
Проверим доступен ли внешний ресурс: ping 100pilot.ru