Я попытался настроить статический IP для сервера под Ubuntu 18.04. Я думал, что у меня все работает, но после перезапуска я обнаружил, что мой интерфейс ethernet eno1
отключен. После повторного включения с помощью sudo ifconfig eno1 up
он не может получить IP-адрес IPv4.
Я настроил статический IP-адрес с помощью новой системы netplan (конфигурация ниже) и все заработало с этой конфигурацией, но я больше не вижу установленной системы netplan ( sudo netplan apply
yults netplan: command not found
).
Подводя итог, два вопроса:
- интерфейс был отключен и больше не получает IPv4
- netplan больше не установлен?
Содержание /etc/netplan/01-netcfg.yaml
:
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: no
addresses: [192.168.1.5/24]
gateway4: 192.168.1.1
nameservers:
addresses: [192.168.1.1]
Я знаю, что это, скорее всего, не проблема с сетью, так как я могу нормально пользоваться другими компьютерами (хотя и через DHCP).
решение1
Похоже, netplan по какой-то причине был удален.
Выполните эти команды для переустановки netplan:
sudo apt update
sudo apt install netplan.io
Перезагрузите машину. После этого ваша конфигурация /etc/netplan/01-netcfg.yaml
должна быть обработана.