Так, я пытаюсь установить статический IP-адрес для своего Сервера Ubuntu 18.04.1 LTS. Я взял конфигурацию Ethernet от этого сайта.
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
dhcp4: no
dhcp6: no
addresses: [192.168.0.1/24]
gateway4: 192.168.0.1
nameservers:
addresses: [192.168.0.1,8.8.8.8]
Я тщательно удостоверился там пространство между каждым двоеточием, не использовал вкладки и удостоверился, что нет никаких ведущих пробелов в конце каждой строки. Все же, когда я работаю netplan --debug generate
, Я добираюсь:
Invalid YAML at /etc/netplan/01-network-card.yaml line 9 column 19: mapping values are not allowed in this context
Затем я сравнил конфигурацию с некоторыми другими демонстрационными конфигурациями (1, 2, 3) и не заметил большого различия.
Я также пытался поместить адреса как:
addresses: [ "192.168.0.1/24" ]
Как замечено в этой конфигурации без удачи. Независимо от того, что я пробую, кажется что gateway4
строка всегда является проблемой. Что я делаю неправильно здесь?
Добавьте пространство с помощью клавиши "Пробел", не вкладки в вышеупомянутой строке.