Я нашел подобный вопрос с 2014, Как дать очарованию Амулета статический IP-адрес - Wordpress, но в ответе только говорится, что это не возможно, но будет в 15,04, который не помогает многому.
В настоящее время машины амулета установлены IP от DHCP. Я хотел бы установить статический IP так, чтобы он не изменялся; сделайте меня просто SSH в машину и измените /etc/network/interfaces
?
Править:
Я нашел, что bionical использует netplan вместо ifupdown, но это "не сохраняется через экземпляры":
cat /etc/netplan/50-cloud-init.yaml
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
version: 2
ethernets:
ens192:
dhcp4: true
match:
macaddress: <MAC>
set-name: ens192
Существует ли способ указать его в пакете?
modifed /etc/netplan/50-cloud-init.yaml
(показанный ниже), не уверенный, если это - правильный способ сделать это, но связь все еще, работают между машинами.
juju status
шоу неправильный адрес записей/общественности DNS некоторое время, но в конечном счете обновляют.
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
version: 2
ethernets:
ens192:
match:
macaddress: <mac>
set-name: ens192
addresses:
- 192.168.1.10/24
gateway4: 192.168.1.1
nameservers:
search: [<domain>]
addresses: [192.168.1.2,192.168.1.3]